Css 優(yōu)先級

          關(guān)鍵字: css selector

          CSS樣式定義多了,常常出現(xiàn)顯示效果與預(yù)期不一致的情況。其中很大一部分原因在于起作用的樣式。

          1.多個選擇器可能會選擇同一個元素,有3個規(guī)則,從上到下重要性降低:
                !important的用戶樣式
                !important的作者樣式
                作者樣式
                用戶樣式
                瀏覽器定義的樣式

          2.
          CSS規(guī)范為不同類型的選擇器定義了特殊性權(quán)重,特殊性權(quán)重越高,樣式會被優(yōu)先應(yīng)用。
          權(quán)重設(shè)定如下:
          html選擇器,權(quán)重為1;
          類選擇器,權(quán)重為10;
          id選擇器,權(quán)重為100;
          這里還有一種情況:在html標(biāo)簽中直接使用style屬性,這里的style屬性的權(quán)重為1000;
          即如下情況:
          #x34y {color:red}
          <.  p id=x34y style="color:green">  優(yōu)先選擇style=""設(shè)定的樣式。

          例子:
          h1{color:blue}  權(quán)重為1
          p  em{color:yellow}  權(quán)重為2
          .warning{color:red}  權(quán)重為10
          p.note em.dark{color:grag}  權(quán)重為22
          #main{color:black}  權(quán)重為100     這里還有一種情況:
          權(quán)重一樣時如何處理?

          3.CSS樣式的層疊原則——誰離我近,誰說了算。
          當(dāng)權(quán)重一樣時,會采用“層疊原則” 后定義的會被應(yīng)用。
          如:p{color:yellow}
                  p{color:red}
          作用到這里   <. p >我的什么顏色呢?< /p>
          結(jié)果會是red的。


          4.CSS樣式的特殊標(biāo)記——誰有特權(quán),誰說了算。
          如果有人看不順眼,非得要自己說了算,那可以搞點特權(quán),如下即可
          p {color:blue !important;}
          加上!important;可將自己權(quán)重設(shè)為最高。
          http://zjq-blog.javaeye.com/blog/159469

          posted on 2009-03-28 14:13 luofeng225 閱讀(182) 評論(0)  編輯  收藏 所屬分類: Css


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導(dǎo)航

          統(tǒng)計

          公告

          我曾經(jīng)聽到這么一個故事: 一個年輕的程序員問一個老程序員(一個比較牛逼的公司的CTO) 年輕程序員: 你為什么這么牛X., 就好像沒有你不會的。老程序員: 積累的。年輕程序員: 怎么才能積累到您的程度呢。我每天都在積累。但是似乎都沒有感覺到進(jìn)步。老程序員: 我從20歲開始做到了一件事情,直到今天,而且盡可能地保證不間斷。年輕程序員: 到底是什么? 老程序員: 我每天保證自己有2個小時在學(xué)習(xí)新的東西。

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          相冊

          收藏夾

          Java Website

          java技術(shù)博客

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 洛阳市| 朝阳市| 商洛市| 高密市| 西乌珠穆沁旗| 浮梁县| 洪江市| 海淀区| 双城市| 吉安市| 郎溪县| 茂名市| 邵东县| 治县。| 神农架林区| 台湾省| 日喀则市| 同仁县| 工布江达县| 永福县| 杭锦后旗| 秦皇岛市| 神木县| 华宁县| 芜湖市| 改则县| 治多县| 安西县| 鄢陵县| 邯郸市| 黄冈市| 三门县| 天门市| 类乌齐县| 论坛| 正镶白旗| 南京市| 安仁县| 广元市| 福海县| 旺苍县|