Spec-Zone.ru › Web APIs

CSSValueList

Устарело: Эта функция больше не рекомендуется. Хотя некоторые браузеры могут её всё ещё поддерживать, она может быть уже удалена из соответствующих веб-стандартов, находится в процессе удаления или сохраняется только для совместимости. Избегайте её использования и, при возможности, обновите существующий код. Смотрите таблицу совместимости внизу этой страницы для принятия решения. Помните, что эта функция может перестать работать в любой момент.

Интерфейс CSSValueList наследуется от интерфейса CSSValue и предоставляет абстракцию упорядоченного набора CSS-значений.

Примечание: Этот интерфейс был частью попытки создать типизированную модель CSS-объектов. Эта попытка была прекращена, и большинство браузеров не реализуют его.

Для достижения вашей цели можно использовать:

  • нетипизированную модель CSS-объектов, широко поддерживаемую, или
  • современный, но менее поддерживаемый API типизированной модели CSS-объектов, который считается экспериментальным.

Некоторые свойства допускают пустой список в своём синтаксисе. В этом случае эти свойства принимают идентификатор none. Таким образом, пустой список означает, что свойство имеет значение none.

Элементы в CSSValueList доступны через целочисленный индекс, начиная с 0.

Свойства экземпляра

Наследует свойства от родительского класса CSSValue.

CSSValueList.length Только для чтения Устарело

Числовое значение, представляющее количество CSSValues в списке.

Методы экземпляра

CSSValueList.item() Устарело

Этот метод используется для получения CSSValue по порядковому индексу. Порядок в этом наборе соответствует порядку значений в свойстве CSS-стиля. Если индекс больше или равен числу значений в списке, возвращается null.

Спецификации

Эта функция первоначально была определена в спецификации DOM Style Level 2, но с тех пор была исключена из любых усилий по стандартизации.

Она была заменена современной, но несовместимой, CSS Typed Object Model API, которая теперь находится на стандартной стадии разработки.

Совместимость браузеров

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
CSSValueList Нет Нет 1–62 Нет 3 Нет 4–62 Нет 1 Нет Нет
item Нет Нет 1–62 Нет 3 Нет 4–62 Нет 1 Нет Нет
length Нет Нет 1–62 Нет 10 Нет 4–62 Нет 10 Нет Нет

См. также

  • CSSPrimitiveValue
  • CSSValue

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/CSSValueList

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API