一个CSS相关新属性:flow-root
说明
这个是display属性中的一个属性值:是解决子元素浮动所造成的内容塌陷的问题
即父元素中添加display:flow-root,子元素float浮动
兼容性:除了IE外的浏览器基本全都支持~
一个新的 display 属性的值,它可以创建无副作用的 BFC。
在父级块中使用 display: flow-root 可以创建新的 BFC。
实例
/*该浮动处理等价于下列样式代码*/
.box {
background-color: rgb(224, 206, 247);
border: 5px solid rebeccapurple;
display: flow-root;
}
.float {
float: left;
width: 200px;
height: 150px;
background-color: white;
border:1px solid black;
padding: 10px;
}
/*********display: flow-root;****overflow: auto;***********************/
.box {
background-color: rgb(224, 206, 247);
border: 5px solid rebeccapurple;
overflow: auto;
}
.float {
float: left;
width: 200px;
height: 150px;
background-color: white;
border:1px solid black;
padding: 10px;
}