最新回答 / 慕尘roz
zoom:1能够触发haslayout特性,用于兼容IE6/7的清除浮动。但绝大多数现代浏览器不兼容。以下是老师课程中关于清除浮动的总结,希望对你有帮助:清除浮动的两种基本方法:1、在高度塌陷的父元素底部插入具有clear:both声明的元素,比如在html中插入一个多余的块级元素div,或者插入不兼容IE6/7的CSS伪元素after。这种方法与外界有接触,可能导致顶部margin重叠。2、触发BFC/haslayout这两种特性。与外界隔绝,没有margin重叠问题。BFC,Block formatt...
2017-01-23
最新回答 / charsandrew
请看下具体的css代码.clearfix:after{}是表示在.clearfix元素的内容后添加内容,你的疑惑是源于对于:after{}选择器的不理解导致的。
2017-01-05