选择器
类型选择器
按照给定的节点名称,选择所有匹配的元素。
语法 | 例子 |
---|---|
elementName | aip-text 匹配任何<aip-text> 元素。 |
类选择器
按照给定的class
属性的值,选择所有匹配的元素。
语法 | 例子 |
---|---|
.className | .index 匹配任何class 属性中含有"index" 的元素。 |
注意
不支持.index-1.index-2
选择器写法。不支持二级(不含)以上级联,并且二级级联不支持动态切换父级 class,如过于频繁切换会显著影响页面性能。
ID 选择器
按照id
属性选择一个与之匹配的元素。需要注意的是,一个文档中,每个ID
属性都应当是唯一的。
语法 | 例子 |
---|---|
#idName | #toc 匹配ID 为"toc" 的元素。 |
通配符选择器
星号(*
)就是一个通配选择器,它可以匹配任意类型的元素。
语法 | 例子 |
---|---|
* | * 匹配所有元素。 |
选择器列表
,
是将不同的选择器组合在一起的方法,它选择所有能被列表中的任意一个选择器选中的节点。
语法 | 例子 |
---|---|
A, B | aip-text, aip-view 会同时匹配<aip-text> 元素和<aip-view> 元素。 |
其他
当前由于原生实现的限制,暂不支持其余未提到的选择器,例如:伪类、伪元素等。