1
2
1 2 3 4 12 13 14 15 161
17 182
193
204
21 22 23
CSS [attribute] 选择器
定义p中有class标签的样式
1 2 3 4 9 10 11 12 131
142
153
16 17 18
CSS [attribute=value] 选择器
定义了p中class等于class1的元素样式
1 2 3 4 9 10 11 12 131
142
153
16 17 18
CSS [attribute~=value] 选择器
定义了p中class包含class1的元素样式
1 2 3 4 9 10 11 121
132
143
15 16 17
CSS [attribute|=value] 选择器
定义了p中class以cla1开头(cla11不是,但cla1-1就是) 的元素样式
1 2 3 4 9 10 11 121
132
143
15 16 17
CSS3 element1~element2 选择器
定义div同一层级,并且在div下面的所有p元素的样式
1 2 3 4 9 10 11 121
132
143
15 16
CSS3 [attribute^=value] 选择器
定义p中class已cla1开头的元素样式(与CSS [attribute|=value] 不同)
1 2 3 4 9 10 111
122
133
144
15 16
CSS3 [attribute$=value] 选择器
定义和CSS3 [attribute^=value] 一样,只不过是定义的结尾的元素
CSS3 [attribute*=value] 选择器
定义和CSS3 [attribute^=value] 一样,只不过是定义的包含value的元素
CSS3 :nth-child() 选择器
定义html中第2个p元素的样式。
odd【p:nth-child(odd)】奇数行 和 even【p:nth-child(even)】偶数行 是可用于匹配下标是奇数或偶数的子元素的关键词(第一个子元素的下标是 1)。
1 2 3 4 9 10 111
122
133
144
15 16
CSS3 :nth-last-child() 选择器
同上,只不过跟最后一个开始选择。
CSS :first-child 选择器
第一个元素的样式
CSS :last-child 选择器
最后一个元素的样式
CSS3 :root 选择器
选择文档的根元素。
1 2 3 4 9 10 11 12
CSS3 :disabled 选择器
1 2 3 4 10 11 12 13 14 15 16 17 18
CSS3 :not 选择器
1 2 3 4 13 14 151
162
173
18419 20