title | slug |
---|---|
CSS 物件模型 (CSSOM) |
Glossary/CSSOM |
{{GlossarySidebar}}
CSS 物件模型 (CSS Object Model, CSSOM) 是一個存放所有 CSS 選擇器與相關特性的樹狀結構容器,擁有根節點、鄰居節點、後代節點、子代節點以及其他關係。CSSCOM 非常類似於 DOM 文件物件模型 。它們兩者都是關鍵渲染路徑的其中一部分,是網站渲染的必要步驟。
CSSOM 與 DOM 一起建構渲染樹,瀏覽器依序使用它來排版與繪製網頁。
CSS Object Model 的系列 API 允許從 JavaScript 處理操作 CSS。它更像是 DOM,但是用於 CSS 而非 HTML。允許使用者動態讀取與修改 CSS 樣式。