CSSValueList
已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。
CSSValueList 接口继承自 CSSValue 接口,并提供了 CSS 值有序集合的抽象。
注意: 此接口曾是创建一个类型化 CSS 对象模型 (CSS Object Model) 的尝试的一部分。该尝试已被放弃,大多数浏览器都不支持它。
要实现您的目的,您可以使用
- 广泛支持的非类型化
CSS 对象模型,或 - 较少支持且被视为实验性的现代
CSS 类型化对象模型 API。
有些属性的语法允许使用空列表。在这种情况下,这些属性会采用 none 标识符。因此,空列表意味着该属性的值为 none。
CSSValueList 中的项可以通过从 0 开始的整数索引进行访问。
实例属性
继承自其父级 CSSValue 的属性.
CSSValueList.length只读 已弃用-
一个
unsigned long,表示列表中CSSValues的数量。
实例方法
CSSValueList.item()已弃用-
此方法用于通过序数索引检索
CSSValue。此集合中的顺序代表 CSS 样式属性中值的顺序。如果索引大于或等于列表中的值数量,则返回null。
规范
此功能最初定义在 DOM Style Level 2 规范中,但此后已从任何标准化工作中删除。
它已被现代但不兼容的 CSS 类型化对象模型 API 所取代,该 API 现在已处于标准轨道。
浏览器兼容性
加载中…