<ul>
<li>cc</li>
<li>dd</li>
</ul>
设置li左浮动。在IE6下会多出一部分,
原因:ie6 里导航列表左边多出一点间距是ie6的双倍间距bug,需要设置li的display:inline

 2.ul高度自适应
在ul中设置li浮动后。ul高度无法自适应。
设置ul属性overflow:hidden或overflow:auto,zoom:1即可。overflow:auto;是让高度自适应, zoom:1;是为了兼容IE6,也可以用height:1%;的方式来替换zoom:1

同理,当区块内的元素设置float之后。父级元素无法自适应高度,可设置父级元素overflow:auto;height:1%

 

相关文章:

  • 2021-11-04
  • 2021-08-16
  • 2021-10-14
  • 2022-12-23
  • 2022-02-11
  • 2021-10-14
  • 2021-10-12
  • 2021-09-30
猜你喜欢
  • 2022-12-23
  • 2021-05-31
  • 2022-12-23
  • 2022-12-23
  • 2021-09-06
  • 2022-12-23
  • 2022-01-05
相关资源
相似解决方案