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
你在雨中行走,你从不打伞,你有自己的天空,它从不下雨。