E:first-of-type
选择兄弟元素中的第一个E类型的元素
li:first-of-type
就是选择兄弟元素中第一个li元素
E:last-of-type
就是选择兄弟元素中最后一个E类型的元素
li:last-of-type
就是选择兄弟元素中最后一个li元素
E:nth-of-type(n)
就是选择兄弟元素中第n个E元素 和之前 nth-child(n)类似
li:nth-of-type(5)
选择兄弟元素中第五个li元素
代码示例
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>$别看我$</title>
<style>
div li:first-of-type{
color: red;
}
li:nth-of-type(2){
color: yellow;
}
</style>
</head>
<body>
<div>
<ul>
<li>daf</li>
<li>adsf</li>
<li>adsf</li>
</ul>
<div>
<li>adsf</li>
<li>asdf</li>
<li>asdfas</li>
</div>
</div>
</body>
</html>
|