css3 - CSS選擇器的問(wèn)題
問(wèn)題描述
我想選擇最后一個(gè)后緊跟的.task_item元素 .task_done+.task_item 將其設(shè)置為可進(jìn)行的狀態(tài)。我的代碼如下,沒(méi)效果。
.task_done:last-of-type+.task_item .task_num:before { border-color: #4b8df0 transparent transparent #4b8df0; }.task_done:last-of-type+.task_item .task_state:before { content: '任務(wù)可進(jìn)行'; color: #4b8df0; }
為什么 .task_done:last-of-type 選取不到元素,而 .task_item:last-of-type 可以選取
問(wèn)題解答
回答1:我試了一下,兩種方式都是可以選到元素的。html:
<ul> <li class='task_item task_done'>111</li> <li class='task_item task_done'>222</li> </ul>
運(yùn)行的結(jié)果如下:
我用的jquery是1.11.1建議你檢查一下dom結(jié)構(gòu)。
以下是說(shuō)明問(wèn)題,html如下:
<ul> <li class='task_item task_done'>111</li> <li class=''>222</li> <li class='task_item task_done'>333</li> <li class='task_item'>444</li> <li class='task_item'>555</li> <li class='task_item'>666</li> </ul>
執(zhí)行的結(jié)果如下:
對(duì)比上面的執(zhí)行結(jié)果,結(jié)合下面我補(bǔ)充地評(píng)論應(yīng)該很容易明白了吧
相關(guān)文章:
1. 測(cè)試自動(dòng)化html元素選擇器元素ID或DataAttribute [關(guān)閉]2. html5 - datatables 加載不出來(lái)數(shù)據(jù)。3. javascript - QQ第三方登錄的問(wèn)題4. html5和Flash對(duì)抗是什么情況?5. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯(cuò)!6. node.js - mongodb查找子對(duì)象的名稱(chēng)為某個(gè)值的對(duì)象的方法7. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?8. 在mac下出現(xiàn)了兩個(gè)docker環(huán)境9. 正在使用electron和node.js做桌面應(yīng)用,需要實(shí)時(shí)監(jiān)聽(tīng)是否有網(wǎng)絡(luò)連接,node或者electron是否可以做到10. spring-mvc - spring-session-redis HttpSessionListener失效

網(wǎng)公網(wǎng)安備