标签:play 很多 伪元素 何事 zoom contain 适应 高度 生成
仅仅是为了实现文字环绕效果
tips: 具有包裹性(BFC特性)的其他属性:
display: inline-block/table-cell
position: absolute/fixed/sticky
overflow: hidden/scroll
具有破坏性的其他属性:
display: none
position: absolute/fixed/sticky
BFC/haslayout的通常声明
- float: left/right
- position: absolute/fixed
- overflow: hidden/scroll(IE7+)
- display: inline-block/table-cell(IE8+)
- width/height/zoom: 1/...(IE6/7)
综上,IE8以上浏览器使用:
```css
.clearfix:after {
content: ‘‘;
display: block;
height: 0;
overflow: hidden;
clear: both;
}
.clearfix {
*zoom: 1;
}
css
/更好的方法/
.clearfix:after {
content: ‘‘;
display: block;
height: 0;
overflow: hidden;
clear: both;
}
.clearfix {
*zoom: 1;
}
```
切记,.clearfix 只需应用在浮动元素的父级元素上 浮动的特性:
<div class="container"><a href="#" class="left"><img src="url"/></a>
<div class="right">很多其他内容</div>
</div>
.container {
width: 600px;
margin: auto;
}
.left {
float: left;
margin-right: 20px;
}
.right {
display: table-cell;
*display: inline-block;
width: 2000px;
*width: auto;
}
标签:play 很多 伪元素 何事 zoom contain 适应 高度 生成
原文地址:https://www.cnblogs.com/liuyishi/p/9162501.html