Spec-Zone.ru › Web APIs

CSSPositionTryRule

Ограниченная доступность

Эта функция не относится к Baseline, поскольку она не работает во всех широко используемых браузерах.

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

Экспериментально: Это экспериментальная технология
Перед использованием в продуктивном окружении тщательно проверьте таблицу совместимости браузеров.

Интерфейс CSSPositionTryRule описывает объект, представляющий @position-try правило.

CSSRule CSSPositionTryRule

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

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

CSSPositionTryRule.name Только для чтения Экспериментально

Представляет имя параметра position try, указанного в <dashed-ident> правила-at @position-try.

CSSPositionTryRule.style Только для чтения Экспериментально

Объект CSSPositionTryDescriptors, представляющий объявления, установленные в теле правила-at @position-try.

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

Нет специфических методов; наследует методы от предка CSSRule.

Примеры

CSS содержит правило-at @position-try с именем --custom-left и тремя дескрипторами.

@position-try --custom-left {
  position-area: left;
  width: 20%;
  max-width: 200px;
  margin: 0 10px 0 0;
}
const myRules = document.styleSheets[0].cssRules;
const tryOption = myRules[0]; // a CSSPositionTryRule
console.log(tryOption); // "[object CSSPositionTryRule]"
console.log(tryOption.name); // "--custom-left"
console.log(tryOption.style); // "[object CSSPositionTryDescriptors]"
console.log(tryOption.style.maxWidth); // "200px"

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

Спецификация
CSS Анкерное позиционирование
# csspositiontryrule

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
CSSPositionTryRule 125 125 131 111 Нет 125 Нет 83 Нет 27.0 125
name 125 125 131 111 Нет 125 Нет 83 Нет 27.0 125
style 125 125 131 111 Нет 125 Нет 83 Нет 27.0 125

См. также

  • CSSPositionTryDescriptors
  • @position-try
  • position-try-fallbacks
  • Модуль CSS анкерного позиционирования
  • Использование CSS анкерного позиционирования
  • Обработка переполнения: параметры try и условное скрытие

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

Spec-Zone.ru

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