CSS

Baseline 廣泛可用 *

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 2015 年 9 月以來,該特性已在各大瀏覽器中可用。

* 此特性的某些部分可能存在不同級別的支援。

CSS 介面包含有用的 CSS 相關方法。沒有實現此介面的物件:它僅包含靜態方法,因此是一個實用工具介面。

靜態屬性

CSS.highlights

提供對 HighlightRegistry 的訪問,該登錄檔用於使用 CSS 自定義高亮 API 來設定任意文字範圍的樣式。

CSS.paintWorklet 實驗性 安全上下文

提供對負責所有與繪製相關的類的 Worklet 的訪問。

例項屬性

CSS 介面是一個實用工具介面,無法建立此型別的物件:它僅定義了靜態屬性。

靜態方法

無繼承的靜態方法.

CSS.registerProperty()

註冊 自定義屬性,允許進行屬性型別檢查、設定預設值以及定義屬性是否繼承其值。

CSS.supports()

返回一個布林值,指示引數中給定的屬性-值對或條件是否受支援。

CSS.escape()

可用於跳脫字元串,主要用作 CSS 選擇器的一部分。

CSS 工廠函式

可用於返回一個新的 CSSUnitValue,其值是引數數量,單位是工廠函式方法名稱指定的單位。

js
CSS.em(3); // CSSUnitValue {value: 3, unit: "em"}

例項方法

CSS 介面是一個實用工具介面,無法建立此型別的物件:它僅定義了靜態方法。

規範

規範
CSS 物件模型 (CSSOM)
# namespacedef-css

瀏覽器相容性