Селекторы USS
Селекторы определяют, на какие элементы влияют правила USS.
USS поддерживает набор простых селекторов, аналогичных, но не тождественных простым селекторам CSS. Простой селектор подбирает элементы по типу элемента, USS-классу, имени элемента и подстановочному знаку.
Вы можете объединить простые селекторы в сложные селекторы или добавить псевдоклассы к ним, чтобы нацелить элементы в конкретных состояниях. USS поддерживает дочерние, дочерние и множественные комплексные селекторы.
| Тема | Описание |
|---|---|
| Селекторы типов | Соответствие элементов на основе их типов элементов. |
| Селекторы имен | Соответствие элементов на основе имени элемента. |
| Селекторы классов | Сопоставляет элементы, имеющие назначенные классы USS. |
| Универсальные селекторы | Соответствует любому элементу. |
| Селекторы | Соответствие элементов, которые являются потомками другого элемента в визуальном дереве. |
| Детские селекторы | Соответствие элементов, которые являются дочерними элементами другого элемента в визуальном дереве. |
| Мультиселекторы | Выберите элементы, которые соответствуют всем простым селекторам. |
| Список селекционеров | Создайте разделенный запятыми список селекторов, использующих одно и то же правило стиля. |
| Псевдоклассы | Используйте псевдоклассы в селекторах, чтобы нацелиться на элементы, находящиеся в определённом состоянии. |
| Предпочтение селекторов | Понимание приоритета USS, когда несколько правил USS нацелены на одни и те же элементы. |
| Проверка pseudo-state контроля | Проверьте pseudo-state контроля, чтобы убедиться, что стили применяются правильно. |