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

浏览器兼容性

另见