css中的bfc怎么玩?

css中的bfc怎么玩?

分类:html5&&css3前端开胃菜

首先弄明白一个概念,上面是bfc? w3c是这样解释

BFC(Block Formatting Context)是Web页面中盒模型布局的CSS渲染模式。它的定位体系属于常规文档流。

说通俗一点就是: float的值不为none position的值不为static或者relative display的值为 table-cell, table-caption, inline-block, flex, 或者 inline-flex中的其中一个 overflow的值不为visible

==>.column{width: 31.33%;background-color: aqua;float: left;margin: 0.1%;color: #fff;padding: 10px 0;{float: none;/*overflow: hidden;*/}>===></html>

上面的代码添加了overflow:hidden所以会形成一个新的bfc模块。

理解了概念对于很多布局都追根问底,,明白其中的原理,比如什么计算margin边距上下取大左右取大。什么左边头像右边文字之类的布局等等。

更多详细介绍见:

版权声明:本文为博主原创文章,未经博主允许不得转载。

上一篇简单的数组求和下一篇css大会网站顶部的一个特效

顶0踩0

你在雨中行走,你从不打伞,你有自己的天空,它从不下雨。

css中的bfc怎么玩?

相关文章:

你感兴趣的文章:

标签云: