能说一下你对float:none和clear:both的理解吗?
请问们是怎样理解:float:none 和clear:both?
度娘说: float:none:让子元素不要继承父元素浮动的影响
clear:both:浮动的前后元素不受浮动的影响
但我还是不太懂,分别在什么情况下应用呢?
另外:下面这个问题,有一个float:none 调试结果是:二级菜单的上下间距为2px,如果取消这个样式,则二级菜单的上下间距为4px, 为什么取消后会多出2px呢?
ul li{
float:left;
line-height:40px;
text-align:center;
width:100px;
}
ul li ul li{
float:none;
background-color:#eee;
margin:2px 0px;}