Spec-Zone.ru › Web APIs

CSSGroupingRule: метод deleteRule()

Базовая поддержка Широко поддерживается

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с сентября 2015 года.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Метод deleteRule() интерфейса CSSGroupingRule удаляет правило CSS из списка дочерних правил CSS.

Синтаксис

deleteRule(index)

Параметры

index

Индекс правила для удаления.

Возвращаемое значение

Ничего (undefined).

Исключения

IndexSizeError DOMException

Выбрасывается, если index больше или равен количеству дочерних правил CSS.

InvalidStateError DOMException

Выбрасывается, если удаляемое правило является @namespace at-правилом, а список дочерних правил CSS содержит что-либо кроме @import at-правил и @namespace at-правил.

Примеры

let myRules = document.styleSheets[0].cssRules;
myRules[0].deleteRule(2); /* deletes the rule at index 2 */

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

Спецификация
CSS Object Model (CSSOM)
# dom-cssgroupingrule-deleterule

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
deleteRule 45 12 20 32 3 45 20 32 2 5.0 45

© 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/CSSGroupingRule/deleteRule

Spec-Zone.ru

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