在解析/渲染過程中的什麼時候,HTML 元素會被指派一個盒子模型?
P粉547420474
P粉547420474 2024-02-26 09:24:23
0
1
369

是在 CSSOM 的建置過程中嗎(預設的填滿/邊框/邊距可能會套用到所有節點)?

P粉547420474
P粉547420474

全部回覆(1)
P粉983021177

元素的框在所謂的「更新佈局」階段進行(重新)計算,當前指定*該階段(至少)發生在下一個"更新渲染" 事件循環步驟,在子步驟14 :

但也可以在呼叫一些 getter 時同步強制執行。

*雖然這是最近對規範的補充,但並非所有瀏覽器都嚴格遵循它,例如,我從經驗中知道,要執行此佈局更新,Safari 不會等待下一個“繪畫幀” ,但只是一些空閒時間。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板