css-選取器-優先順序

來源:互聯網
上載者:User

標籤:

<!DOCTYPE html>
CSS選取器優先順序
相同優先順序下,位置在文檔後面的覆蓋前面的
不同優先順序下,越能具體描述元素的css選取器,優先順序越高

具體情況:
HTML元素繼承父級元素的CSS屬性 優先順序 -100
瀏覽器賦予HTML元素的預設CSS屬性 優先順序 -10

星號選取器 優先順序 0
*{background:#f00;}

類型(標籤)選取器 優先順序 1
div{background:#0f0;}

類名和偽類別選取器 優先順序 10
.aaa{background:#00f;}

id選取器 優先順序 100
#bbb{background:#ff0;}

HTML行內樣式 優先順序 1000
<div style="background:#0f0;">行內樣式優先順序1000</div>

!important 優先順序 10000
div{background:#0f0 !important;}
<!--
<style>
#b1{color:#ff0;}
.a1{color:#00f;}
div{color:#0f0 !important;}
*{color:#f00;}
</style>

<div class="a1" id="b1" style="color:#0ff;">你好我是div1</div>
<span>你好我是span2<span>
<p>
pppppppppp
<span>ssssssssssss</span>
<a href="###">aaaaaaaa</a>
</p>
<a href="###">aaaaaaaa</a>
-->
組合優先順序:
<style>
#wai, .nei, span, a{color:#f00;} /*優先順序每個獨立*/
#wai a{color:#ff0;} /*101*/
div p span a{color:#00f;} /*4*/
div .nei span a{color:#0ff;} /*13*/
</style>

<div id="wai">
ddddddddddddd
<p class="nei">
pppppppppp
<span>
ssssssssssss
<a href="###">aaaaaaa</a>
</span>
</p>
</div>
<a href="###">bbbbbbbb</a>

 

css-選取器-優先順序

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.