为什么overflow:hidden会创建BFC(块格式化上下文)?

时间:2016-12-26 14:52:02

标签: css

我了解到overflow:hidden只处理溢出包含它的框的上下文。

但为什么overflow:hidden会创建块格式化上下文?

这两者之间有什么关系? (处理溢出的上下文与创建新的块格式化上下文。)

我已经尝试阅读其他文章,但我无法理解“为什么”

我只需要记住吗?

迫切需要一些帮助..

1 个答案:

答案 0 :(得分:1)

  

使用overflow属性与可见值不同的值(其值   默认)将创建新块格式化上下文。这是   技术上必要 - 如果浮动与滚动相交   它会强行重新包装内容。重新包裹会发生   在每个滚动步骤之后,导致慢滚动体验。