--- title: StylePropertyMap slug: Web/API/StylePropertyMap tags: - API - 参考 - 接口 translation_of: Web/API/StylePropertyMap ---

{{APIRef("CSS Typed Object Model API")}} {{SeeCompatTable}}

CSS 类型对象模型 APIStylePropertyMap 接口提供了 CSS 声明块的表示,该声明块可以替代 {{DOMxRef("CSSStyleDeclaration")}}。

{{InheritanceDiagram}}

属性

从其父级 {{DOMxRef("StylePropertyMapReadOnly")}} 继承属性。

方法

从其父级 {{DOMxRef("StylePropertyMapReadOnly")}} 继承方法。

{{DOMxRef( "StylePropertyMap.append()")}}
使用给定的属性和值向 StylePropertyMap 添加新的 CSS 声明。
{{DOMxRef( "StylePropertyMap.clear()")}}
删除 StylePropertyMap 中的所有声明。
{{DOMxRef( "StylePropertyMap.delete()")}}
使用给定属性删除 CSS 声明。
{{DOMxRef( "StylePropertyMap.set()")}}
使用给定属性更改 CSS 声明。

规范

规范 状态 备注
{{SpecName("CSS Typed OM", "#stylepropertymap", "StylePropertyMap")}} {{Spec2("CSS Typed OM")}} Initial definition.

浏览器兼容性

{{Compat("api.StylePropertyMap")}}