CSSValueList:item() 方法
已弃用:此功能不再推荐。尽管某些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,可能正在被弃用,或者可能仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请参阅本页面底部的兼容性表格,以指导您的决策。请注意,此功能可能随时停止工作。
item()
方法是 CSSValueList
接口的方法,用于通过序号索引检索 CSSValue
。
此集合中的顺序表示 CSS 样式属性中值的顺序。如果索引大于或等于列表中的值数,则此方法返回 null
。
注意:此方法是创建类型化 CSS 对象模型的尝试的一部分。此尝试已被放弃,大多数浏览器都没有实现它。
要实现您的目的,您可以使用
- 广泛支持的非类型化 CSS 对象模型,或
- 支持较少且被认为是实验性的现代 CSS 类型化对象模型 API。
语法
js
item(index)
参数
index
-
表示集合中 CSS 值索引的
无符号长整型
。
返回值
CSSValueList
中 index
位置的 CSSValue
对象,如果该索引无效,则返回 null
。
规范
此功能最初在 DOM 样式级别 2 规范中定义,但此后已从任何标准化工作中删除。
它已被现代但与之不兼容的 CSS 类型化对象模型 API 取代,该 API 现在已进入标准化轨道。
浏览器兼容性
BCD 表格仅在浏览器中加载