首頁 > web前端 > css教學 > CSS中關於選擇器權重計算例題的圖文詳解

CSS中關於選擇器權重計算例題的圖文詳解

黄舟
發布: 2017-10-23 09:52:47
原創
2615 人瀏覽過

第一題:

CSS中關於選擇器權重計算例題的圖文詳解

#根據上述程式碼,我們來判斷P語句中的「文字到底是什麼顏色?

#box1 .spec2 p 這是第一個,根據權重判斷,我們可以看出有一個id選擇器,一個類別選擇器,一個標籤選擇器,其權重應該是1,1,1

p p #box3 p 這是第二個,我們可以看出有id選擇器,沒有類別選擇器,3個標籤選擇器,其權重應為1,0,3

#p.spec1 p.spec2 p.spec3 p 這是第三個,我們可以看出沒有id選擇器,有3個類別選擇器,4個標籤選擇器,權重應該是0,3,4

這三個進行對比,根據權重大小來選擇,選擇權重大的,應是第一個,所以「文字」的顏色應該是紅色

   CSS中關於選擇器權重計算例題的圖文詳解


CSS中關於選擇器權重計算例題的圖文詳解

#第二題:

CSS中關於選擇器權重計算例題的圖文詳解

#根據上述程式碼,我們來判斷span語句中的「文字

#到底是什麼顏色? 看兩個選擇器,看到兩個都未到達span層,所以不根據其權重計算。根據繼承來看,第一個精確到了p,而第二個只是精確到了box,根據就近原則,應是p比較近,所以span語句中的「文字」是紅色

的。 ############第三題:###############################根據上述程式碼,讓我們來判斷span語句中的「文字######」######到底是什麼顏色? ##################根據其有沒有到達 span層次來判斷,可以得知是###綠色###。 ##########

CSS中關於選擇器權重計算例題的圖文詳解

第四個問題:

CSS中關於選擇器權重計算例題的圖文詳解

##根據以上程式碼,我們來判斷P語句中的「文字


到底是什麼顏色?

根據逗號是分級選擇器,所以兩部分應該要拆開看,再分別計算其權重:

#box1 p.spec2 p ,其權重為1,1,2

##box1 #box2 p,其權重為2 ,0,1

#box1 #box3 p,其權重是2,0,1# #權重一樣根據就近原則,則應該是

#box1 #box3 p中的

綠色CSS中關於選擇器權重計算例題的圖文詳解


CSS中關於選擇器權重計算例題的圖文詳解第五題:

根據上述程式碼,我們來判斷P語句中的「文字
#到底是什麼顏色?

CSS中關於選擇器權重計算例題的圖文詳解

根據不能進位,所以判斷是

藍色的。

CSS中關於選擇器權重計算例題的圖文詳解

第問題:

CSS中關於選擇器權重計算例題的圖文詳解

######我們來分析程式碼裡文字內容的顏色:#############根據權重比較,2,0,0、1,1,1、0,2 ,2可知,應該是第一個,應該是###藍色###。 ##############################第第七題:######

CSS中關於選擇器權重計算例題的圖文詳解

我們來分析程式碼裡文字內容的顏色:

#第一個是繼承,權重是0;

#第二個權重是0,0,1

##所以應該是藍色的。

CSS中關於選擇器權重計算例題的圖文詳解

第八題:

CSS中關於選擇器權重計算例題的圖文詳解


#我們來分析一下程式碼裡文字內容的顏色:

#和第七題相似,應該是藍色的。

CSS中關於選擇器權重計算例題的圖文詳解第九題:

#我們來分析程式碼裡文字內容的顏色:

第一個權重為0,0,2

#第二個權重為0,0,1

#所以顏色應該是
藍色

CSS中關於選擇器權重計算例題的圖文詳解第十個問題:

我們來分析程式碼裡文字內容的顏色:

#與上面有類似的,我們可以知道是藍色CSS中關於選擇器權重計算例題的圖文詳解的。

############第十一題:#######

CSS中關於選擇器權重計算例題的圖文詳解我們來分析程式碼裡文字內容的顏色:

#第一個的權重為1,0 ,1

第二個的權重為1,0,0

所以應該是第一個紅色的。

CSS中關於選擇器權重計算例題的圖文詳解

以上是CSS中關於選擇器權重計算例題的圖文詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板