這兩行代碼表達(dá)的什么意思?看不懂!
p span.warning{color:purple;} /*權(quán)值為1+1+10=12*/
#footer .note p{color:yellow;} /*權(quán)值為100+10+1=111*/
p span.warning{color:purple;} /*權(quán)值為1+1+10=12*/
#footer .note p{color:yellow;} /*權(quán)值為100+10+1=111*/
舉報(bào)
2016-07-27
我的理解:
p span.warning{color:purple;} 第一個(gè)空格表是后代選擇器,而span.warning{}是表示span定義的class=warning,精確定位span元素采用的類(lèi)選擇器。<span class="warning"></span>
p span .warning{color:purple;} 同理,因?yàn)閣arning為span的子元素,且class為warning 采用的后代選擇器<span><a class="warning"></a></span>?
第一種中的span和warning 為同級(jí)關(guān)系,第二種中的warning為span的子元素
2016-07-27
標(biāo)簽的權(quán)值為1 類(lèi)選擇器的權(quán)值為10,id選擇器的權(quán)值為100,p 和span是標(biāo)簽。warning和note是類(lèi)選擇器。footer是id選擇器,在css設(shè)置中,當(dāng)選擇有沖突的時(shí)候,會(huì)選擇權(quán)值高的。比如.warning{color:pink;}這個(gè)權(quán)值只是10,而p span.warning{color:purple;}權(quán)值是12,所以網(wǎng)頁(yè)顯示的顏色是purple而不是pink;下面那句話(huà)是一樣的道理。
2016-07-27
權(quán)值大小,表示同時(shí)對(duì)p標(biāo)簽設(shè)置顏色,有限使用那個(gè)顏色