<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
.test:nth-of-type(1) {
background: pink;
}
</style>
</head>
<body>
<h1>123</h1>
<p>123</p>
<h1 class="test">123</h1>
<h1 class="test">123</h1>
</body>
</html>
实在是想不出为什么没有会选不中,Why?
我的理解是:
h1.test
标签的父元素下的第一个有.test
类的元素。
谢邀,应该这么玩
然后来解释:
https://developer.mozilla.org...
.test:nth-of-type(1)
意思是在当前平级dom节点中所有h1
标签又同时是第1个节点的标签,改变背景色。