此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

CSSValueList

Deprecated

Avoid using this feature in new projects. The DOM level 2 CSS object model was excluded from the later CSS object model (CSSOM) specification. This feature may be a candidate for removal from web standards or browsers.

Consider using the following features instead: CSS object model.

CSSValueList 接口继承自 CSSValue 接口,提供了一种 CSS 值的有序集合的抽象。

备注:此接口曾是创建类型化 CSS 对象模型尝试的一部分。该尝试已被放弃,大多数浏览器并未实现它。

为了实现你的目标,你可以使用:

某些属性在其语法中允许使用空列表。在这种情况下,这些属性会采用 none 标识符。因此,空列表意味着该属性的值为 none

CSSValueList 中的项可以通过从 0 开始的整数索引进行访问。

实例属性

继承其父接口 CSSValue 的属性

CSSValueList.length 只读

一个 unsigned long 类型的值,表示列表中 CSSValues 的数量。

实例方法

CSSValueList.item()

此方法用于通过序号索引检索 CSSValue。此集合中的顺序表示 CSS 样式属性中值的顺序。如果索引大于等于列表中值的数量,则返回 null

规范

此特性最初定义于 DOM 样式第 2 版规范,但自那以后已从任何标准化工作中移除。

它已被现代但不兼容的 CSS 类型对象模型 API 所取代,后者现已进入标准轨道。

浏览器兼容性

参见