containing block
2020-10-13 本文已影响0人
bestCindy
containing box 是包含块的意思
- 在 HTML 中,
html
元素就是一个包含块(即初始包含块) - 如果
position
为absolute
或者static
,它的包含块就由它最近的块级的祖先元素创建 - 如果
position
为fixed
,它的包含块由窗口创建,定位起始位置为窗口左上角 - 如果
position
为absolute
, 它的包含块由最近的position
为relative、absolute、fixed
的元素创建 - 其中祖先元素尽量是块级元素,行内元素会产生些问题