Команда supports - стиль элементов с возможностями, которые поддерживаются браузером в CSS

Команда @supports задает стиль элементам с учетом возможностей, поддерживаемых браузером. В данной команде можно создавать условия с помощью логических операторов not, and, or.

Синтаксис

@supports условие { }

Пример

Давайте зададим условие, что если ваш браузер поддерживает свойство display со значением flex, то отобразится только абзац с соответствующим текстом, при этом цвет его шрифта будет голубого цвета:

<p class="yes">Your browser support display: flex.</p> <p class="no">Your browser does not support display: flex.</p> @supports (display: flex) { .no { display: none; } p { color: #467CBC; } } @supports not (display: flex) { .yes { display: none; } }

:

Смотрите также

  • команда @import,
    которая импортирует CSS-файл
  • команда @media,
    которая задает стиль для типа носителя
  • команда !important,
    которая задает приоритет стиля



Чат с GPT Компилятор