css經典權重5道題解析

在前端的道路學習過程研乒,CSS的選擇器的權重的問題知識點是不可避免的止吁。

下面先簡單回顧一下三種常用的選擇器,id選擇器挽封、class選擇器已球、標簽選擇器(type)。一般為了分方便區(qū)分三種選擇器的權重辅愿,分別以1.0.0和悦、0.1.0、0.0.1方式來對區(qū)分三者之間的大小關系渠缕。

那么CSS樣式中只需要比誰權重數組大就執(zhí)行誰鸽素,可是真的是只需要比權重大小就可以了嗎?還是說只是在某種情況下才適合比權重亦鳞?不要著急馍忽,相信通過后面的5道題講解。你會對CSS權重有一個更深的了解燕差。

第一道題:

看到這一題遭笋,想必大家都沒有問題。第一個樣式權重為1.1.1徒探,第二個樣式權重為1.0.3瓦呼,第三個樣式權重為0.3.4。

所以此題最后的答案测暗,文字的顏色就是紅色央串。

第一題很簡單的基礎知識,相信大部分人都應該沒問題碗啄。所以第一題基本上是用來給各位增強信心的质和,那么后面的幾題就沒有那么簡單了,到處埋著坑呢稚字。

第二題:

看到這一題之后饲宿,按照第一題的邏輯。第一個樣式權重0.2.2 第二個樣式權重1.0.0.

所以這一題的文字顏色應該是藍色胆描。

最后實際的結果:文字的顏色為red紅色瘫想。

這里有同學會抓狂,為什么比權重的大小一個行的通昌讲,一個行不通呢国夜?

讓我們重新看看這兩個代碼

通過代碼和相關注釋,相信對于權重的理解又加深一點了吧剧蚣。乘熱打鐵支竹,讓我們馬上進入下一題代碼。

第三題:

這一題對比第二種情況更加復雜了鸠按,有選中和沒有選中兩種情況礼搁。那么到底是執(zhí)行那一種規(guī)則呢?相信有許多人犯迷糊目尖,不知道如何選擇了馒吴。那么我也不繞彎子,

答案:文字最終的顏色為藍色瑟曲。

具體原因饮戳,請看下面的圖文介紹:

第四題:

這里兩個樣式都有選中元素,同時權重的等級大小也相同洞拨。那么文字的顏色到底聽誰的呢扯罐?

最后結果顯示,文字顏色為橙色烦衣。

因為在權重一樣且又直接選中元素的的情況下歹河,誰的樣式排在后面聽誰的。

第五題:

這里的代碼太長了花吟,我就不一一全部截圖下來了秸歧。但是通過圖片可以大概看出來結構層,這個文字放在12個div當中衅澈。那么本題就考驗的超過10個標簽權重是否能夠比一個類名權重更大键菱。

結果:文字的顏色為藍色。

說明了今布,1.0.0经备、0.1.0、0.0.1之間關系并不是像平常數學中的10進制一樣部默,逢10進一弄喘。他們之間的進制相差等級很大,至于相差多少甩牺。沒有進一步深入去測試研究蘑志,因為幾乎沒有誰在實際開發(fā)過程當中,嵌套10個以上的標簽贬派。那樣的網頁會臃腫不堪急但,不利于維護。所以這個僅僅作為一個參考知識點搞乏!有興趣的可以測試一下波桩!

最后讓我們對這5道題進行一個總結:

1、? 在考慮瀏覽器執(zhí)行哪一個樣式之前请敦,先看樣式有沒有直接被選中镐躲。如果直接選中了储玫,按照id數、類數萤皂、標簽數來計算權重撒穷,誰最后的權重數值聽誰的。如果數值一樣裆熙,則誰寫在后面聽誰的端礼。

2、? 如果沒有直接被選中入录,那么就按照就近原則的方式執(zhí)行蛤奥。

這里還簡單的畫了一下關于解決權重問題的思維草圖

好了,以上就是CSS經典權重5道題解析了僚稿。如有寫的不合理的地方凡桥,歡迎多多指出。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末蚀同,一起剝皮案震驚了整個濱河市唬血,隨后出現的幾起案子,更是在濱河造成了極大的恐慌唤崭,老刑警劉巖拷恨,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異谢肾,居然都是意外死亡腕侄,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門芦疏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來冕杠,“玉大人,你說我怎么就攤上這事酸茴》衷ぃ” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵薪捍,是天一觀的道長笼痹。 經常有香客問我,道長酪穿,這世上最難降的妖魔是什么凳干? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮被济,結果婚禮上救赐,老公的妹妹穿的比我還像新娘。我一直安慰自己只磷,他們只是感情好经磅,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布泌绣。 她就那樣靜靜地躺著,像睡著了一般预厌。 火紅的嫁衣襯著肌膚如雪阿迈。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天配乓,我揣著相機與錄音,去河邊找鬼惠毁。 笑死犹芹,一個胖子當著我的面吹牛,可吹牛的內容都是我干的鞠绰。 我是一名探鬼主播腰埂,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蜈膨!你這毒婦竟也來了屿笼?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤翁巍,失蹤者是張志新(化名)和其女友劉穎驴一,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體灶壶,經...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡肝断,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了驰凛。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片胸懈。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖恰响,靈堂內的尸體忽然破棺而出趣钱,到底是詐尸還是另有隱情,我是刑警寧澤胚宦,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布首有,位于F島的核電站,受9級特大地震影響枢劝,放射性物質發(fā)生泄漏绞灼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一呈野、第九天 我趴在偏房一處隱蔽的房頂上張望低矮。 院中可真熱鬧,春花似錦被冒、人聲如沸军掂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蝗锥。三九已至跃洛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間终议,已是汗流浹背汇竭。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留穴张,地道東北人细燎。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像皂甘,于是被迫代替她去往敵國和親玻驻。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內容

  • CSS基礎 本文包括CSS基礎知識選擇器(重要3フ怼h邓病!)繼承渐夸、特殊性嗤锉、層疊、重要性CSS格式化排版單位和值盒模型浮動...
    廖少少閱讀 3,061評論 0 40
  • 本文主要是起筆記的作用墓塌,內容來自慕課網. 認識CSS樣式 CSS全稱為“層疊樣式表 (Cascading Styl...
    0o凍僵的企鵝o0閱讀 2,623評論 0 30
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案档冬? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,728評論 1 92
  • 時間總是在淌著酷誓,逝去 冬天的腳步已經走得矯健起來 你或許還沉浸在秋日的大衣中 而我去裹起了棉衣,迎接冬天的寒冷 今...
    簡悅自己閱讀 145評論 0 1