CSS:闭合元素和浮动元素的差别

ppspwh 11 0 PDF 2020-12-21 00:12:25

提示:本文不是教程,而是对闭合浮动元素的方法在某个特定情况下的现象的讨论,涉及float、clear、overflow、:after等知识,新手勿入。 float属性在页面排版上非常有用,但是也带来很多问题。最常见的就是浮动元素的闭合问题。 如果一个没有设定高度的不浮动元素的子元素浮动,则该元素的高度不会包括浮动子元素的高度,而只会包含其内部不浮动元素的高度,因为浮动元素不属于常规流向,它脱离了文档流。因此如果要元素能够自动包含浮动子元素,则需要闭合浮动元素。 目前比较常用的有3种方法: 利用浮动子元素后的元素清除浮动(包括添加1个空的元素以清除浮动)。 使用:after

用户评论
请输入评论内容
评分:
暂无评论