gpt4 book ai didi

jquery - CSS3 push move div 相对于其他div 移动

转载 作者:太空宇宙 更新时间:2023-11-04 02:48:58 25 4
gpt4 key购买 nike

看看这个 JSfiddle .我想插入另一个有“插入这个!”的 div。当菜单在悬停时调整大小/扩展时。这完全可以用 css 实现吗?

<div id="nav">
<ul>
<li><a href=""><span>01</span> HomePage</a>
</li>
<li><a href=""><span>02</span> SubPage 1</a>
</li>
<li><a href=""><span>03</span> SubPage 2</a>
</li>
<li><a href=""><span>04</span> SubPage 3</a>
</li>
<li><a href=""><span>05</span> SubPage 4</a>
</li>
</ul>

<div id="pad">push this!</div>

最佳答案

#nav 的样式从 position: absolute 更改为 float: left。否则,#nav 被带出文档流,不能影响其他元素的定位。

完成后,您可以从 #pad 中删除 padding-left:

Fiddle 1


您可以在不使用 jQuery 的情况下获得相同的效果。添加此 CSS:

#nav {
width:35px;
transition: width 0.5s;
}

#nav:hover {
width: 200px;
}

Fiddle 2

关于jquery - CSS3 push move div 相对于其他div 移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33355773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com