Spec-Zone.ru › Web APIs

CSSNamespaceRule

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

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

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

Интерфейс CSSNamespaceRule описывает объект, представляющий одно правило CSS @namespace правило.

CSSRule CSSNamespaceRule

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

Наследует свойства от предка CSSRule.

CSSNamespaceRule.namespaceURI

Возвращает строку, содержащую текст URI данного пространства имён.

CSSNamespaceRule.prefix

Возвращает строку с именем префикса, связанного с этим пространством имён. Если такого префикса нет, возвращает пустую строку.

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

Наследует методы от предка CSSRule.

Примеры

Стилевое правило включает пространство имён как единственное правило. Поэтому первое возвращённое CSSRule будет CSSNamespaceRule.

@namespace url(http://www.w3.org/1999/xhtml);
let myRules = document.styleSheets[0].cssRules;
console.log(myRules[0]); //a CSSNamespaceRule

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

Спецификация
CSS Объектная модель (CSSOM)
# the-cssnamespacerule-interface

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari в iOS Samsung Internet WebView Android
CSSNamespaceRule 47 12 53 36 10.1 47 53 36 10.3 5.0 47
namespaceURI 47 12 59 36 10.1 47 59 36 10.3 5.0 47
prefix 47 12 59 36 10.1 47 59 36 10.3 5.0 47

© 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/CSSNamespaceRule

Spec-Zone.ru

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