CSSKeywordValue

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

CSSKeywordValue 介面屬於 CSS Typed Object Model API,它用於建立一個物件來表示 CSS 關鍵詞和其他識別符號。

此介面例項的名稱是一個 stringifier,這意味著當在需要字串的任何地方使用它時,它將返回 CSSKeyword.value 的值。

CSSStyleValue CSSKeywordValue

建構函式

CSSKeywordValue()

建立一個新的 CSSKeywordValue 物件。

例項屬性

CSSKeywordValue.value

返回或設定 CSSKeywordValue 的值。

例項方法

繼承自 CSSStyleValue 的方法。

示例

下面的例子將 CSS display 屬性重置為其預設值,在 開發者工具檢查器 中檢視時,它將把內聯 style 屬性設定為 style="display: initial"

js
let myElement = document.getElementById("myElement").attributeStyleMap;
myElement.set("display", new CSSKeywordValue("initial"));

console.log(myElement.get("display").value); // 'initial'

規範

規範
CSS 型別化 OM Level 1
# keywordvalue-objects

瀏覽器相容性

另見