清除float浮动的几种方法

 时间:2024-11-06 07:18:52

1、第一种方法:使用空标签清除浮动<ul ><li>AAA</li><li>BBB</li><li>CCC</li><br style="clear:both"></ul>

2、第二种方法:使用overflow属性此方法有效地解决了通过空标签元素清除浮动而不得不增加无意代码的弊端。使用该方法是只需在需要清除浮动的元素中定义CSS属性:overflow:auto,即可!overflow:auto;是让高度自适应,zoom:1;是为了兼容IE6,也可以用height:1%;的方式来解决,注意,zoom不符合W3C标准。overflow:hidden也可以实现。<ulstyle="overflow:auto;zoom:1><li>AAA</li><li>BBB</li><li>CCC</li></ul>

3、第三种方法:使用after伪对象清除浮动after伪对象非IE浏览器支持,所以并不影响到I苇质缵爨E/WIN浏览器。具体写法可参照以下示例。使用中需注意以下几点。一、该方法中必须为需要清除浮动元素的伪对象中设置height:0,否则该元素会比实际高出若干像素;二、content属性是必须的,但其值可以为空,蓝色理想讨论该方法的时候content属性的值设为".",<style type="text/css">.listinfo:after{display:block;clear:both;content:"";visibility:hidden;height:0;}c<class="listinfo">/<li>AAA</li><li>BBB</li><li>CCC</li></ul>

  • ps中如何用选区绘图?
  • PS软件怎么给图层添加投影效果
  • 背景橡皮擦工具怎么用
  • ps如何栅格化图层
  • PS中滤镜蒙版如何使用(100)
  • 热门搜索
    二年级手抄报图片 关于宇宙的手抄报 保护生态环境手抄报 数学王国手抄报 五一手抄报大全 关于西游记的手抄报 中国加油武汉加油手抄报 平安校园手抄报内容 交通手抄报图片大全 关于汉字的手抄报图片