Spec-Zone.ru › CSS

Функции CSS at-правил

Функции CSS at-правил — это правила at-правил, которые представляют собой сложные правила или могут вызывать специальную обработку данных или вычисления.

Синтаксис

@identifier function([argument]? [, argument]!) {
}

Синтаксис начинается со знака @ и идентификатора at-правила, например import. За этим следует **название функции at-правила**, например url, за которым следуют открывающая и закрывающая скобки. В скобках указывается один или несколько аргументов.

Некоторые функции at-правил могут принимать несколько аргументов, которые отформатированы аналогично значениям свойств CSS. Разрешены пробелы, но они необязательны внутри скобок. Несколько аргументов могут быть разделены запятой или пробелом.

Функции @import

Правило @import используется для импорта стилей из других таблиц стилей.

@import url()

Импортирует файл таблицы стилей из указанного URL.

@import src()

Импортирует файл таблицы стилей из указанного источника.

@import supports()

Импортирует файл таблицы стилей на основе поддержки браузера.

@import layer()

Импортирует файл таблицы стилей в указанный каскадный слой.

Функции @supports

Правило @supports проверяет поддержку браузером указанного свойства CSS и затем применяет стили CSS.

@supports selector()

Применяет правила CSS после проверки поддержки браузером указанного синтаксиса селектора.

@supports font-tech()

Применяет правила CSS после проверки поддержки браузером указанной технологии шрифтов.

@supports font-format()

Применяет правила CSS после проверки поддержки браузером указанного формата шрифта.

Функции @namespace

Правило @namespace используется для указания XML-пространств имён, которые будут использоваться в таблице стилей CSS.

@namespace url()

Определяет XML-пространство имён из указанного URL.

@namespace src()

Определяет XML-пространство имён из указанного источника.

Функции @container

Правило @container используется для указания стилей для контекста удержания.

@container style()

Определяет стиль контекста удержания.

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

Spec-Zone.ru

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