.first,#second span{color:green;} h1,span{color:red;}
請問為什么 加入 .first,#second span{color:green;}之后第二段只是“簡單”變綠而不是整段變綠?第一段又為什么“膽小如鼠”是紅的 ?使用的span參數(shù)是前面哪個span在作用?h1,span{color:red;}不是應(yīng)該只作用于標(biāo)題嗎?
請問為什么 加入 .first,#second span{color:green;}之后第二段只是“簡單”變綠而不是整段變綠?第一段又為什么“膽小如鼠”是紅的 ?使用的span參數(shù)是前面哪個span在作用?h1,span{color:red;}不是應(yīng)該只作用于標(biāo)題嗎?
2017-05-01
舉報
2017-05-01
因?yàn)?second span選擇器代表的是第二段的那個<span></span>里包圍得內(nèi)容,如果只有#second而不加上后面的span的話,那么第二段就會整段變綠,第二個問題同樣道理,第九章的層疊跟重要性里有解釋
2017-05-01
.first是一個選擇器;#second又是另一個選擇器;他們分別代表第一段、第二段里面選擇的內(nèi)容。所以會出現(xiàn)那樣的結(jié)果。
2017-05-01
#second apan就是包含選擇啊,所以只有“簡單”變綠。因?yàn)?first,#second span{color:green;}改變的是第二段,所以第一段沒變化,還是紅色。h1,span{color:red;}作用的是<h1>和<span>標(biāo)簽