标签:
先说说FC,FC的含义就是Fomatting Context。它是CSS2.1规范中的一个概念。
它是页面中的一块渲染区域。而且有一套渲染规则,它决定了其子元素将怎样定位。以及和其它元素的关系和相互作用。BFC和IFC都是常见的FC。
分别叫做Block Fomatting Context 和Inline Formatting Context。
<div class="aside"></div> <div class="main"></div>
div { width:300px; } .aside { width: 100px; height: 150px; float: left; background: black; } .main { height:200px; background-color:red; }
.main { overflow:hidden; height:200px; background-color:red; }
<div class="parent"> <div class="child"></div> </div>
.child { border:1px solid red; width:100px; height:100px; float:left; } .parent { border:1px solid black; width:300px; }
.parent { border:1px solid black; width:300px; overflow:hidden; }
<div class="p"></div> <div class="p"></div>
.p { width:200px; height:50px; margin:50px 0; background-color:red; }
<div class="p"></div> <div class="wrap"> <div class="p"></div> </div>
.wrap { overflow:hidden; }
标签:
原文地址:http://www.cnblogs.com/bhlsheji/p/5394933.html