为什么overflow:hidden可以触发BFC,或者说,为什么overflow:hidden可以清除浮动呢?
登陆购买课程后可参与讨论,去登陆吧
我也想知道其中的答案,好难理解
BFC称为块级格式化上下文, 就是说原来的属性被格式化后,它变成了一个独立的块,这个块里面的元素怎么样都和这个BFC没什么关系了;而当块里的元素浮动了,那么它就是脱离文档流的;所以,BFC就是为了让自己不脱离文档流,回到原来的正轨。
overflow:hidden这个CSS的目的是将一般的块变成了一个BFC;
浮动的本身是脱离文档流的,清除浮动的目的是让它回到原来的文档流里;
所以,由此得出,这玩意能清除浮动;
至于为啥是这玩意,那就是CSS的规定了
同学你好, css语法规定就是这样的,作为一个特殊知识点,记住就可以了。祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
前端技术快速更迭,人才紧缺。带你从0基础开始,成为Web全栈工程师,转行就业更顺畅。
93 2
44 2
74 4
30 1
32 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星