為什么課程里這個(gè)選擇器的寫法是這樣p span.warning{} 而不是
而不是這樣的: ? ?p span .warning{} 。 我感覺span和 .warning之間缺少了一個(gè)空格, 這句話意思是想表達(dá):p元素內(nèi)的所有span子元素里的.warning類都采用{}里的樣式(對吧?)
而不是這樣的: ? ?p span .warning{} 。 我感覺span和 .warning之間缺少了一個(gè)空格, 這句話意思是想表達(dá):p元素內(nèi)的所有span子元素里的.warning類都采用{}里的樣式(對吧?)
2016-09-30
舉報(bào)
2016-09-30
我們自己敲代碼的時(shí)候也會(huì)出現(xiàn)這種小失誤的,明白這個(gè)例子想表達(dá)的意思就行。
2016-10-03
查了好多地方,終于搞清楚了。?p span.warning{} 指的是p元素下面所有帶warning類的span子元素,權(quán)值為1+1+10=12; p span .warning{} 指的是p元素的span子元素下面的所有帶warning類的子元素,按照教程里面的權(quán)值計(jì)算方法,權(quán)值也應(yīng)該是1+1+10=12。一個(gè)指的是第一代子元素,一個(gè)指的是第二代子元素,兩種寫法都合法。
2016-09-30
.warning可以理解為*.warning,這樣你應(yīng)該就明白了
2016-09-30
語句的意思如你所說,但是空格在CSS里是子標(biāo)簽選擇符,是有特殊含義的,而不是分隔符,點(diǎn)號是類選擇符,空格加點(diǎn)語法不通過的,所以是沒有空格的,這是我的理解
2016-09-30
為啥要加空格啊加了點(diǎn)就表示waning是span的類