[學(xué)習(xí)筆記](méi)CSS權(quán)重

css權(quán)重

經(jīng)常會(huì)遇到這樣一種問(wèn)題止吁,為什么我寫(xiě)的css并沒(méi)有達(dá)到我所期望的效果淋硝,很奇怪我注釋掉這行代碼對(duì)頁(yè)面并沒(méi)有什么影響--
也是自己對(duì)css規(guī)則并沒(méi)有一個(gè)透徹的了解..
這里就來(lái)簡(jiǎn)單寫(xiě)一下關(guān)于css的權(quán)重,我覺(jué)得了解了權(quán)重的概念父能,能讓你寫(xiě)css時(shí)更加得心應(yīng)手神凑,減少一些代碼冗余和調(diào)試時(shí)間
權(quán)重也就是你這個(gè)元素選擇器能PK掉其他選擇器的幾率,當(dāng)然權(quán)重大的就能被瀏覽器在頁(yè)面元素上應(yīng)用(相同權(quán)重就以最后出現(xiàn)的為準(zhǔn) 很容易理解 后面覆蓋前面嘛)何吝,一個(gè)元素css規(guī)則可以從特定ID或類選擇器得到溉委,也可以繼承而來(lái),如果你從外部引入了一些框架爱榕,還有一些默認(rèn)的css樣式瓣喊,當(dāng)然也可以在html中直接定義style(一般這種寫(xiě)法是淘汰的,不適合多文檔應(yīng)用呆细,冗余型宝,修改麻煩等等...)所以權(quán)重只有在同一個(gè)元素有多個(gè)聲明的時(shí)候有意義..
關(guān)于權(quán)重級(jí)別(越往下權(quán)重越大)

  1. 用戶代理聲明(比如瀏覽器的一些默認(rèn)樣式
    不過(guò)經(jīng)過(guò)CSS ResetNormalize.css 一般我也沒(méi)有很注重去修改瀏覽器的默認(rèn)樣式
  2. 開(kāi)發(fā)者選項(xiàng) F12
    我們經(jīng)常會(huì)通過(guò)開(kāi)發(fā)者選項(xiàng)來(lái)調(diào)試看怎樣的樣式更加符合自己的要求
  3. 開(kāi)發(fā)者聲明
    • 選擇器(注意嵌套定義 一般是標(biāo)簽越詳細(xì) ID或者class級(jí)數(shù)越多權(quán)重越大)
    • 一些插件和框架中的全局css
    • 內(nèi)在指定style會(huì)覆蓋外部引用style

!important

前幾天在代碼的時(shí)候發(fā)現(xiàn)自己怎么寫(xiě)干不掉框架內(nèi)部定義的樣式 所以就google了一下怎樣使用!important
當(dāng)你在一個(gè)樣式中聲明!important的時(shí)候 會(huì)直接覆蓋掉其他聲明 也就是一種增加權(quán)重的方式
小范圍使用還好 如果在你定義一個(gè)全局范圍使用的類但是你只需要在這一個(gè)地方修改樣式 這樣修改就會(huì)跳出很多Bug
所以怎樣使用!important

  1. !important 一般寫(xiě)在樣式最后 分號(hào)前面 來(lái)達(dá)到效果
  2. 全局屬性內(nèi)部全部覆蓋
    .example{  
         border-radius: 1px !important;                
    }
    

等價(jià)于

   .example{  
    border-top-right-radius: 1px !important;
    border-bottom-right-radius: 1px !important;
    border-top-left-radius: 1px !important;
    border-bottom-left-radius: 1px !important;             
   }

這里就引用一下 我覺(jué)得挺重要的幾個(gè)點(diǎn)

  • Never 永遠(yuǎn)不要在全站范圍的 css 上使用 !important
  • Only 只在需要覆蓋全站或外部 css(例如引用的 ExtJs 或者 YUI )的特定頁(yè)面中使用 !important
  • Never 永遠(yuǎn)不要在你的插件中使用 !important
  • Always 要優(yōu)化考慮使用樣式規(guī)則的優(yōu)先級(jí)來(lái)解決問(wèn)題而不是 !important

回來(lái)改改錯(cuò)誤 嗯..下次見(jiàn)
2016/11/16
     amilyxy

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末絮爷,一起剝皮案震驚了整個(gè)濱河市趴酣,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌坑夯,老刑警劉巖岖寞,帶你破解...
    沈念sama閱讀 211,817評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異柜蜈,居然都是意外死亡仗谆,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)淑履,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)隶垮,“玉大人,你說(shuō)我怎么就攤上這事秘噪±晖蹋” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,354評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)蹋偏。 經(jīng)常有香客問(wèn)我便斥,道長(zhǎng),這世上最難降的妖魔是什么威始? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,498評(píng)論 1 284
  • 正文 為了忘掉前任枢纠,我火速辦了婚禮,結(jié)果婚禮上黎棠,老公的妹妹穿的比我還像新娘晋渺。我一直安慰自己,他們只是感情好葫掉,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,600評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布些举。 她就那樣靜靜地躺著跟狱,像睡著了一般俭厚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上驶臊,一...
    開(kāi)封第一講書(shū)人閱讀 49,829評(píng)論 1 290
  • 那天挪挤,我揣著相機(jī)與錄音,去河邊找鬼关翎。 笑死扛门,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的纵寝。 我是一名探鬼主播论寨,決...
    沈念sama閱讀 38,979評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼爽茴!你這毒婦竟也來(lái)了葬凳?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,722評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤室奏,失蹤者是張志新(化名)和其女友劉穎火焰,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體胧沫,經(jīng)...
    沈念sama閱讀 44,189評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡昌简,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,519評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了绒怨。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片纯赎。...
    茶點(diǎn)故事閱讀 38,654評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖南蹂,靈堂內(nèi)的尸體忽然破棺而出犬金,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布佑附,位于F島的核電站樊诺,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏音同。R本人自食惡果不足惜词爬,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,940評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望权均。 院中可真熱鬧顿膨,春花似錦、人聲如沸叽赊。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,762評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)必指。三九已至囊咏,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間塔橡,已是汗流浹背梅割。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,993評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留葛家,地道東北人户辞。 一個(gè)月前我還...
    沈念sama閱讀 46,382評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像癞谒,于是被迫代替她去往敵國(guó)和親底燎。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,543評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • CSS基礎(chǔ) 本文包括CSS基礎(chǔ)知識(shí)選擇器(重要5狻K浴!)繼承迅栅、特殊性殊校、層疊、重要性CSS格式化排版單位和值盒模型浮動(dòng)...
    廖少少閱讀 3,066評(píng)論 0 40
  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案读存? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,737評(píng)論 1 92
  • 轉(zhuǎn)載請(qǐng)聲明 原文鏈接地址 關(guān)注公眾號(hào)獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    程序員poetry閱讀 16,524評(píng)論 32 459
  • 本文主要是起筆記的作用为流,內(nèi)容來(lái)自慕課網(wǎng). 認(rèn)識(shí)CSS樣式 CSS全稱為“層疊樣式表 (Cascading Styl...
    0o凍僵的企鵝o0閱讀 2,630評(píng)論 0 30
  • 我希望你能見(jiàn)識(shí)到令你驚奇的事物, 我希望你能體驗(yàn)未曾有過(guò)的情感让簿, 我希望你能遇見(jiàn)一些想法不同的人敬察, 我希望你為自己...
    月色傾城2018閱讀 96評(píng)論 0 0