BFC的触发条件 1.float不为none; 2.position不为static或者relative; 3.display为inline-block或者是table相关的; 4.overflow不为visibl。 BFC的使用 1.阻止垂直外边距折叠。属于同一个BFC的两个相邻的块级元素的上下margin会发生重叠。 将他们分成两个BFC就能消除重叠; 2.清除浮动; 3.不与浮动元素重叠。 参考CSDN用户愚蠢史迪奇