zoom:1; 这是啥意思,haslaout?啥意思呢?
来源:4-7 完善测试工具
慕前端5592812
2019-06-04 10:20:21
.cf {
zoom: 1;
}
1回答
你好同学,参考如下:
zoom的本来作用是设置或检索对象的缩放比例(但这作用几乎用不到)。除此之外,它还有可以触发ie的hasLayout属性,清除浮动、清除margin的重叠等。例如常见的清除浮动,如下
这样为了防止低版本的IE浏览器不支持after选择器或者某些属性,在最后加上zoom:1来清除浮动。

haslayout是IE7-浏览器的特有属性。hasLayout是一种只读属性,有两种状态:true或false。当其为true时,代表该元素有自己的布局,否则代表该元素的布局继承于父元素。实际开发中不常用,了解一下即可。
祝学习愉快,望采纳。
相似问题