This article mainly introduces the CSS block-level formatting context BFC, has a certain reference value, now share to everyone, the need for friends can refer to
BFC Rendering Area
This area is created by an HTML element, and the following elements create a BFC region inside it
1. Root element
2. Floating and absolute positioning elements
3.overflow not equal to visible block box
The role of creating BFC is applied to its child elements in separate BFC areas, and they do not interfere with each other when rendering
Creates a BFC element that isolates its internal and external connections, and the internal rendering does not affect the external
Specific rules:
1. Create the BFC element, its automatic height needs to calculate the floating element
2. Create a BFC element whose bounding box does not overlap with floating elements
3. Create an BFC element that does not overlap its child elements with margin
Part of the display value is also automatically created BFC
The above is the whole content of this article, I hope that everyone's learning has helped, more relevant content please pay attention to topic.alibabacloud.com!