Стань PHP-разработчиком с нуля с трудоустройством в IT-компании

Дерево навыков/Ядро адаптивности/ Применение conditional group rules

  1. Базовый уровень

    • Применимость группы `@media`

      Применяет содержимое `@media`, только когда media query matches.

    • Применимость группы `@supports`

      Применяет содержимое `@supports`, только когда supports condition true.

    • Неактивная conditional group

      Не применяет declarations неактивной группы, сохраняя её структурную роль в stylesheet.

  2. Продвинутый уровень

    • Вложенность conditional group rules

      Вкладывает conditional group rules и получает conjunction внешнего и внутреннего contexts.

    • Placement conditional group rules

      Проверяет допустимость conditional group rule в конкретном stylesheet context.

    • Содержимое conditional group rules

      Различает допустимое содержимое conditional group rule и недопустимые rule types.

    • Supports condition в `@import`

      Передаёт supports condition из `@import supports()` тому же evaluator, оставляя import grammar и loading владельцу `CSS-IMPORTS`.

    • Вложенные definition at-rules

      Учитывает допускаемые спецификацией вложенные `@font-face`/`@keyframes` и их maturity boundary.