HTML 与 CSS · 单选题 · 第 2 题
前端与全栈开发面试 · 第 2 题
下列声明中,能让元素创建新的块级格式化上下文(BFC)的是?
- Aposition: relative
- Bdisplay: inline
- Cdisplay: flow-root
- Dvisibility: hidden
答案
C C. display: flow-root
解析
flow-root 就是专门用来创建 BFC 的值,没有副作用。overflow 不为 visible、float 不为 none、position 为 absolute 或 fixed、display 为 flex 或 grid 的子项等也会创建 BFC。BFC 可以包住内部浮动、阻止外边距与子元素折叠、不与外部浮动重叠;relative 定位不会创建 BFC。