选择器确定 USS 规则影响哪些元素。
USS 支持一组简单的选择器,它们类似于 CSS 中的简单选择器,但不完全相同。简单选择器按元素类型、USS 类、元素名称和通配符匹配元素。
您可以将简单选择器组合成复杂选择器,或附加伪类以将其定位到处于特定状态的元素。USS 支持后代、子项和多重复杂选择器。
| 主题 | 描述 |
|---|---|
| 类型选择器 | 根据元素类型匹配元素。 |
| 名称选择器 | 根据元素名称匹配元素。 |
| 类选择器 | 匹配指定了特定 USS 类的元素。 |
| 通用选择器 | 匹配任意元素。 |
| 后代选择器 | 匹配视觉树中属于另一个元素后代的元素。 |
| 子选择器 | 匹配视觉树中属于另一个元素子项的元素。 |
| 多重选择器 | 选择与所有简单选择器匹配的元素。 |
| 选择器列表 | 创建以逗号分隔的具有相同样式规则的选择器列表。 |
| 伪类 | 将伪类与选择器一起使用,以定位处于特定状态的元素。 |
| 选择器优先级 | 了解多个 USS 规则针对相同元素时的 USS 优先级。 |