CSSStyleDeclaration: getPropertyPriority() 方法
CSSStyleDeclaration.getPropertyPriority() 方法接口返回一个字符串,该字符串提供 CSS 属性的所有显式设置的优先级。
语法
js
getPropertyPriority(property)
参数
property
-
一个表示要检查的属性名称的字符串。
返回值
一个表示优先级的字符串(例如 "important"
),如果存在。如果不存在,则返回空字符串。
示例
以下 JavaScript 代码检查 CSS 选择器规则中 margin
是否被标记为重要。
js
const declaration = document.styleSheets[0].cssRules[0].style;
const isImportant = declaration.getPropertyPriority("margin") === "important";
规范
规范 |
---|
CSS 对象模型 (CSSOM) # dom-cssstyledeclaration-getpropertypriority |
浏览器兼容性
BCD 表格仅在浏览器中加载