css !important聲明強制優先

來源:互聯網
上載者:User

標籤:有一個   使用   強制   important   排序   type   執行   設定   樣式   

 

CSS優先順序中還有一個最無敵的聲明,就是!important。

在CSS樣式表中,帶有!important聲明的樣式優先使用,它的優先順序會超越任何地方、任何方式的樣式聲明,包括行內style屬性中聲明的樣式。

比如下面代碼:

  1. <style type="text/css"> 
  2. div{ color:red !important; }  
  3. </style> 
  4. <div style="color: blue; ">這是一行文字</div> 

這裡的這行文字在瀏覽器中仍然顯示為紅色字型。

所以,CSS樣式匹配的優先權遵循以下順序:

(1)  !important聲明高於一切。

(2) 內嵌樣式次之。

(3) 樣式表中聲明按選取器的權重排序。

(4) 最後按瀏覽器執行樣式表的順序,遵循"後來居上"原則匹配樣式。

當然最後還要強調一點:如果沒有設定樣式的,則自動繼承父級節點的樣式。

 

轉載自: http://book.51cto.com/art/201108/285517.htm

css !important聲明強制優先

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.