--- title: CSSStyleDeclaration.length slug: Web/API/CSSStyleDeclaration/length translation_of: Web/API/CSSStyleDeclaration/length ---
{{ APIRef("CSSOM") }}
这是一个只读的属性,它返回一个指定元素声明过的样式个数
var num = styles.length;
指定元素上明确声明过的样式属性个数.
获取下面HTML元素明确设置过的属性个数:
<div id="div1" style="margin: 0 10px; background-color: #CA1; font-family: monospace"></div>
JavaScript代码:
var myDiv = document.getElementById('div1'); var divStyle = myDiv.style; var len = divStyle.length; // 6
描述 | 状态 | 注释 |
---|---|---|
{{SpecName('CSSOM', '#dom-cssstyledeclaration-length', 'CSSStyleDeclaration.length')}} | 工作草案 | |
{{SpecName('DOM2 Style', 'css.html#CSS-CSSStyleDeclaration', 'CSSStyleDeclaration')}} | 废弃 |
浏览器兼容性
兼容性列表
特性 | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
基础支持 | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
Feature | Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|
基础支持 | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |