css3選擇器nth?
.content .box2:n<愛尬聊_健康養生>th-of-type(2) {background: #fed; }
<div class="content"> <div class="box1">box1</div> <p class="box2">box2</p> <p>text</p> <p class="box2">box2</p> </div>
為什么沒有選擇到任何一個元素,不應該選擇到第2個.box2嗎?
胖圖圖沒有胖 16小時前
<
酒精麻痹神經狼嗜血掩飾不了的愛 16小時前
nth-of-type是按類型來數的,比如你上面的那一段
喝點hh 16小時前
這樣才能選擇上第2個.box2
往事緋然 16小時前
請參考張鑫旭大大的文章:傳送門
淮安上河幼兒教師 16小時前
因為你是用的.box2并且還是按照類型來選擇,但一開始它是不知道你要選擇的元素類型的,當選中第一個.box時,它就會確認這個元素的類型,然后后面的選擇根據這個類型來選,每碰到這個類型它就加1,如果你想選擇的是第一個p應該寫nth-of-type(1)第三個p應該寫nth-of-type(3),或者你也可以用nth-child。
