搬運(yùn)地址https://www.w3.org/TR/CSS2/visuren.html#positioning-scheme
9.1.2 containing blocks(由于水平過低,暫時(shí)不知道如何翻譯)
在css2.1中,許多box的位置和尺寸是相對與一個(gè)被叫做containing block的東西算出來的,下面一段話的大概意思是,一個(gè)box的containing block是這個(gè)box live的,而不是它生成的,我的理解就是一個(gè)div可能包含許多元素,然后這個(gè)div就是它的box,而這個(gè)box決定了這個(gè)其下元素的位置和尺寸。
9.2 Controlling box generation
下面幾個(gè)段落描述了幾種css2.1產(chǎn)生的box的類型,它在視覺格式化模型中的表現(xiàn)形式,然后還有display所指定的box類型。
9.2.1 塊級元素和block box
塊級元素是那些視覺格式化為塊狀的元素(例子:段落<p>),參見常見塊級元素,display的table,list-item,table元素會(huì)讓一個(gè)元素變成塊級元素。
塊級盒子是那些加進(jìn)bfc(block formatting context)的box,每個(gè)塊級元素產(chǎn)生一個(gè)
參考網(wǎng)址
https://segmentfault.com/a/1190000003096320