学习CSS:我们一起认识CSS闭合浮动元素
时间:2007-05-29 02:05:14 来源:站长资讯收集整理 作者:佚名
按照CSS规范,浮动元素(floats)会被移出文档流,不会影响到块状盒子的布局而只会影响内联盒子(通常是文本)的排列。因此当其高度超出包含容器时,一般父容器不会自动伸长以闭合浮动元素。但是有时我们却需要这种自动闭合行为,具体如何处理呢?
按照规范,以下类型的元素会产生一个块级格式化范围:

按照规范,以下类型的元素会产生一个块级格式化范围:
- 浮动元素,left 或者 right 皆可。
- 绝对定位的元素。
- inline-block 元素,不过这个 gecko目前不支持。
- table-cell 类型元素,其实 table, table-head-group, table-row 什么的也都可以,还有inline-
- table(gecko不支持)也同样,因为他们都会间接产生一个匿名的 table-cell。
- overflow 取值非 visible 的元素。


















文章评论
共有 位CH网友发表了评论 查看完整内容