BFC问题

来源:3-5 CSS盒模型(二)

haohao809

2018-01-17

父元素设置overflow:hidden,生成BFC,子元素垂直方向边距重叠。但是即便父元素不设置overflow,不生成BFC,子元素边距任然是重叠的。重置方向重叠不是BFC独有的吧

写回答

1回答

快乐动起来呀

2018-01-17

同学没有好好听课,你去看看bfc用来解决什么问题的

0
4
弋儿
回复
haohao809
处于BFC中的子元素他们的重叠规则和普通流是一样的,可能合并。但如果某个元素BFC了,那就可能不合并了(这个元素的边距不再与兄弟元素合并)。可能合并只是其中一种常规情况。 BFC使得元素周围像有一堵墙隔一样绝于外界。就像老师给的栗子,某个子元素BFC之后,就与其他元素隔绝了,它的margin 就不再合并了(其实老师给的运行结果我也很困惑,你可以自己敲代码看看效果,尝试各种你能想到的情况,然后自己总结总结规律)
2019-02-18
共4条回复

前端跳槽面试必备技巧 面试官全流程指导

一门让你能成功获取前端 Offer 的课程, 不只是技术,面试“技巧”也至关重要

4836 学习 · 830 问题

查看课程