CSSStyleDeclaration: length 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

只读属性,返回一个整数,表示此 CSS 声明块中的样式声明数量。

一个整数,提供实例父元素上显式设置的样式数量。

示例

以下代码获取以下 HTML 元素上显式设置的样式数量

html
<div
  id="div1"
  style="margin: 0 10px; background-color: #ccaa11; font-family: monospace"></div>

JavaScript 代码

js
const myDiv = document.getElementById("div1");
const divStyle = myDiv.style;
const len = divStyle.length; // 6

规范

规范
CSS 对象模型 (CSSOM)
# dom-cssstyledeclaration-length

浏览器兼容性