Ist es w?hrend des Erstellungsprozesses von CSSOM (Standardauffüllung/-rand/-rand kann auf alle Knoten angewendet werden)?
元素的框在所謂的“更新布局”階段進(jìn)行(重新)計(jì)算,當(dāng)前指定*該階段(至少)發(fā)生在下一個(gè) "更新渲染" 事件循環(huán)步驟,在子步驟 14 :
但也可以在調(diào)用一些 getter 時(shí)同步強(qiáng)制執(zhí)行。
*雖然這是最近對(duì)規(guī)范的補(bǔ)充,但并非所有瀏覽器都嚴(yán)格遵循它,例如,我從經(jīng)驗(yàn)中知道,要執(zhí)行此布局更新,Safari 不會(huì)等待下一個(gè)“繪畫幀”,但只是一些空閑時(shí)間。