3 回答

TA貢獻(xiàn)31條經(jīng)驗(yàn) 獲得超20個(gè)贊
.p?span{} p?span{}
估計(jì)題主的問(wèn)題是問(wèn) p span 和 .p span 的區(qū)別
他們都是后代選擇器:
?p span :匹配?p標(biāo)簽?下的span元素
.p span :匹配?類名為p的元素?下的span元素
另外,題主問(wèn)題還是比較初級(jí)的,建議多學(xué)習(xí)CSS選擇器部分的知識(shí)

TA貢獻(xiàn)103條經(jīng)驗(yàn) 獲得超37個(gè)贊
匹配所有<p>中的所有<span>元素,其字體顏色為綠色。也是后代選擇器。
后代選擇器是一種結(jié)構(gòu),不是說(shuō)前面的必須是類,后面的必須是標(biāo)簽,關(guān)鍵的是這兩個(gè)中間是什么。
[href] .class:hover{}????這也是后代選擇器。
不要拘泥于形式。

TA貢獻(xiàn)158條經(jīng)驗(yàn) 獲得超188個(gè)贊
后代選擇器 , 選中 .p 的后代里所有的span
.p > span {xxx} 這種叫子元素選擇器,和上面的后代選擇器區(qū)別是這個(gè)只選中 .p 的子元素里的 span,不會(huì)選中更深嵌套層級(jí)的后代元素
<div?class="p"> ????<span?class="s1"> ??????????<span?class="s2"></span> ????</span> </div> ?? ??<!--?.p?span?{}?會(huì)選中?span.s1?和?span.s2?--> ??<!--?.p?>?span?{}?只選中?span.s1?-->
添加回答
舉報(bào)