浮动看看我的例子,来证明我有这个问题的一种元素:Float覆盖了与CSS
#mymenu {
float: left;
z-index: 59;
width: 60px;
background: #000;
color: #FFF;
}
#myleftcontent {
width:100px;
background-color:#fff;
padding:7px;
border: 1px solid #d3d3d3;
float:left;
padding-bottom: 7px;
margin-bottom:20px;
}
#myrightcontent {
float:right;
width: 100px;
}
在我的网页,还有主要内容的左侧和一些右边的注释(div
元素)
它们都是float: left
或right
。
现在我有一个下拉菜单,当您点击顶部菜单中的锚点链接时,该下拉菜单会向下滚动。 这个菜单在这个例子中是“mymenu”。
该菜单也是一个float: left
,但我希望它漂浮在现有的元素。
从而使#mymenu
是浮在#myleftcontent
如何能不能做到?
随着'位置:absolute',我相信你可以删除'浮动:left'从#mymenu,因为它似乎并没有反正做任何事情。 – DACrosby 2013-03-11 00:03:57