浮动的特性:
1.脱离文档流,不占位置,可以设置宽高
2.默认排列成一行,遇到边界自动换行
3.文字会绕着浮动走
4.当元素设置浮动而父元素没有设置宽高时,高度会塌陷为0
清除浮动:
1.给父元素添加高度
2.给需要清除浮动的元素添加clear:both,会造成margin失效
3.在浮动元素后面创建一个空白div并添加clear:both
4.父元素添加overflow:hidden
5.父级元素添加伪类:after{content:' ';display:block;clear:both;}
本文详细解析了CSS中浮动的四个关键特性,包括其如何脱离文档流、默认排列方式、文字环绕行为及对父元素高度的影响。同时,介绍了五种有效的清除浮动方法,帮助解决布局中的常见问题。
644

被折叠的 条评论
为什么被折叠?



