国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

標(biāo)簽.類名的權(quán)重是多少?

wmui / 2874人閱讀

摘要:在我指出標(biāo)簽名權(quán)重是后,他也覺得自己說錯(cuò)了。類名標(biāo)簽,可以解釋為標(biāo)簽中有此類名的元素。

博客為何而來:今天遇到一個(gè)問題:標(biāo)簽.類名的權(quán)重是多少?這個(gè)我也不是很清楚,本來想走捷徑:問問別人,百度一下啊……問了一個(gè)同學(xué),他開口直接說是20;我問為毛是20,他說標(biāo)簽名10,類名是10,共計(jì)20。在我指出標(biāo)簽名權(quán)重是1后,他也覺得自己說錯(cuò)了。我百度了一下,也沒有得到什么結(jié)果。覺得自己的驗(yàn)證過程可以寫篇小博客,然后此刻也不是很慢,那我就不拖拉,就是干咯。

類名.標(biāo)簽,可以解釋為:標(biāo)簽中有此類名的元素。

大家都知道

id選擇器的權(quán)重加0,1,0,0;

類選擇器、屬性選擇器或偽類的權(quán)重加0,0,1,0;

元素和偽元素的權(quán)重加0,0,0,1;

元素和偽元素的權(quán)重加0,0,0,1;

通配選擇器*對(duì)權(quán)重沒有貢獻(xiàn),即0,0,0,0;

最后比較特殊的一個(gè)標(biāo)志!important,它的優(yōu)先級(jí)是最高的,為了方便記憶,可以認(rèn)為它的權(quán)重為1,0,0,0,0;

權(quán)重越高,樣式被應(yīng)用的優(yōu)先級(jí)也就越高,約難被其他樣式覆蓋;

話不多說,計(jì)算權(quán)重代碼如下:

    
    
    
        
        
        
        標(biāo)簽.類名的權(quán)重是多少?
        
    
    
        

標(biāo)簽.類名的權(quán)重是多少?

我計(jì)算的方法:通過比較已知的類名權(quán)重和層疊樣式表中權(quán)重相同的樣式,后面的樣式會(huì)覆蓋前面的樣式的樣式,來計(jì)算出標(biāo)簽.類名的權(quán)重。放到代碼中具體實(shí)現(xiàn)是:通過定義樣式,來改變p標(biāo)簽的文本顏色,查看瀏覽器渲染結(jié)果,來得出權(quán)重值;

為了高效計(jì)算這個(gè)值,我們直接在瀏覽器中調(diào)試樣式了。
首先,直接執(zhí)行上面代碼,結(jié)果截圖如下:

分析:我們知道,類名的權(quán)重是10,兩個(gè)類名疊加權(quán)重值為20;而且這個(gè)樣式位置在最頂部,添加在同一個(gè)標(biāo)簽上的其他樣式都沒有生效,所以其他的樣式權(quán)重都小于20;
其次,直接在瀏覽器中取消已經(jīng)生效的樣式,看看瀏覽器會(huì)渲染哪個(gè)樣式,渲染哪個(gè),第二個(gè)權(quán)重高的樣式可能就是哪個(gè)啦,結(jié)果截圖如下:

分析:難道這個(gè)權(quán)重是第二高的嗎?我們知道,同權(quán)重的樣式,層疊樣式表中越靠后的會(huì)覆蓋前面的,上面代碼中標(biāo)簽.類名這個(gè)樣式是寫在最后,我們可以先換換樣式的位置,再下定論;
接下來,換位置,再執(zhí)行:
代碼如下:







標(biāo)簽.類名的權(quán)重是多少?



    

標(biāo)簽.類名的權(quán)重是多少?

注意:這里的標(biāo)簽.類名的樣式已經(jīng)被提到第二的位置了,并且通過前面的操作,我們已經(jīng)知道標(biāo)簽.類名的權(quán)重小于20,所以我們這里直接把雙類名的權(quán)重給注釋掉;

重新執(zhí)行代碼,運(yùn)行結(jié)果截圖如下:

分析:更換位置之后的結(jié)果和上面的結(jié)果不符,所以這里是因?yàn)榭肯碌臉邮綍?huì)覆蓋同權(quán)重的樣式的緣故。這里也可以得出,(類名 標(biāo)簽)的權(quán)重和(標(biāo)簽.類名)的權(quán)重一樣,也就是11

小結(jié):標(biāo)簽.類名的權(quán)重是11。

好啦,博客隨著有了結(jié)果,也就寫完了,趁著下午天氣不是很熱,磚不燙手,趕緊去搬磚了。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/52874.html

相關(guān)文章

  • 標(biāo)簽.類名權(quán)重多少

    摘要:在我指出標(biāo)簽名權(quán)重是后,他也覺得自己說錯(cuò)了。類名標(biāo)簽,可以解釋為標(biāo)簽中有此類名的元素。 博客為何而來:今天遇到一個(gè)問題:標(biāo)簽.類名的權(quán)重是多少?這個(gè)我也不是很清楚,本來想走捷徑:問問別人,百度一下啊……問了一個(gè)同學(xué),他開口直接說是20;我問為毛是20,他說標(biāo)簽名10,類名是10,共計(jì)20。在我指出標(biāo)簽名權(quán)重是1后,他也覺得自己說錯(cuò)了。我百度了一下,也沒有得到什么結(jié)果。覺得自己的驗(yàn)證過程...

    stackfing 評(píng)論0 收藏0
  • 課時(shí)88.權(quán)重問題(掌握)

    摘要:什么是優(yōu)先級(jí)的權(quán)重作用當(dāng)多個(gè)選擇器混合在以前使用時(shí),我們可以通過計(jì)算權(quán)重來判斷誰的優(yōu)先級(jí)最高。1.什么是優(yōu)先級(jí)的權(quán)重? 作用:當(dāng)多個(gè)選擇器混合在以前使用時(shí),我們可以通過計(jì)算權(quán)重來判斷誰的優(yōu)先級(jí)最高。 三個(gè)選擇器都是直接選中p標(biāo)簽 2.權(quán)重問題的計(jì)算規(guī)則 2.1首先先計(jì)算選擇器中有多少個(gè)id,id多的選擇器優(yōu)先級(jí)最高 2.2如果id的個(gè)數(shù)一樣,那么再看類名的個(gè)數(shù),類名個(gè)數(shù)多的優(yōu)先級(jí)最高 ....

    cucumber 評(píng)論0 收藏0
  • 什么 CSS?

    摘要:的第二章,什么是釋義,層疊樣式表也算是一種標(biāo)記語言,其內(nèi)容作為瀏覽器的輸入,瀏覽器會(huì)解析其文本內(nèi)容,作為附加的樣式信息,用以修飾標(biāo)簽。年,提出層疊樣式表,的雛形出現(xiàn)。屬性的繼承開篇我們就提到了,為層疊樣式表,層疊代表的意思為屬性的繼承。 前言 作為程序員,技術(shù)的落實(shí)與鞏固是必要的,因此想到寫個(gè)系列,名為 why what or how 每篇文章試圖解釋清楚一個(gè)問題。 why what ...

    hankkin 評(píng)論0 收藏0
  • css基礎(chǔ)(待補(bǔ)充)

    摘要:選擇器基礎(chǔ)選擇器標(biāo)簽選擇器針對(duì)一類標(biāo)簽注意選擇的所有,而不是一個(gè)。元素元素是文檔結(jié)構(gòu)的基礎(chǔ)。行內(nèi)元素不會(huì)在它本身之前或之后生成分隔符,所以可以出現(xiàn)在另一個(gè)元素內(nèi)容中,而不會(huì)破壞其顯示。 css選擇器 基礎(chǔ)選擇器 1.標(biāo)簽選擇器:針對(duì)一類標(biāo)簽 注意:選擇的所有,而不是一個(gè)。 p{ font-size:14px; } css 2.ID選擇器:針對(duì)某一個(gè)特定的標(biāo)簽使用,只能使...

    浠ラ箍 評(píng)論0 收藏0
  • 【零基礎(chǔ)入門】 css學(xué)習(xí)筆記(3) 選擇器 與 層疊性

    摘要:,高級(jí)選擇器后代選擇器空格表示后代選擇器就是的后代所有的。注意是后代,并不一定是兒子空格可以出現(xiàn)多次補(bǔ)充后代選擇器中出現(xiàn)的東西很靈活,可以是標(biāo)簽,可以是名,可以是名后代選擇器,就是一種平衡共性特性的平衡。 一,選擇器 1,基礎(chǔ)選擇器 1) 標(biāo)簽選擇器:div{ } ,選擇的所有,而不是一個(gè),用來描述共性。 2) 類選擇器:.class名{ } 多個(gè)元素可以同時(shí)屬...

    cppprimer 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<