真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

CSS層疊性的示例分析

這篇文章主要介紹了CSS層疊性的示例分析,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)長期為數(shù)千家客戶提供的網站建設服務,團隊從業(yè)經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網生態(tài)環(huán)境。為鹽山企業(yè)提供專業(yè)的成都網站制作、網站建設、外貿網站建設,鹽山網站改版等技術服務。擁有10多年豐富建站經驗和眾多成功案例,為您定制開發(fā)。

CSS層疊性的概念:

有多個選擇器或一個選擇器對某個或某幾個標簽中的多條樣式進行選擇,如果多個選擇器都賦給某個或某幾個標簽相同屬性,樣式的作用范圍發(fā)生了重疊

CSS層疊性的體現(xiàn):

1:樣式無沖突

/* 多個選擇器選擇同一個元素,樣式并無沖突時 */

.box_one{

width:100px;

height:100px;

}

.box_two{

background:red;

}

以上代碼中,樣式代碼并無沖突,兩個選擇器中的所有樣式都疊加到了元素div上,div最終呈現(xiàn)的是一個紅色的,寬高度大小為100px的容器。

2:樣式有沖突

樣式有沖突,同一級別不受優(yōu)先級影響時

.box_one{

width:100px;

height:100px;

}

.box_two{

width:200px;

background:red;

}

以上代碼中,在同級別時(同個元素,同是class定義選擇器名稱),樣式代碼出現(xiàn)沖突,兩個選擇器中出現(xiàn)同一條width屬性,則以CSS代碼中最后出現(xiàn)的那條樣式為準,div最終呈現(xiàn)的是一個width為200px,height為100px,紅色的容器。

樣式有沖突,不同級別受優(yōu)先級(權重)的影響時

CSS規(guī)定基本選擇器的優(yōu)先級從低到高排序為:元素(標記)樣式 < 類別(class)樣式 < ID樣式 < 行內樣式 < !important。

2-1:類別(class)樣式 VS 元素(標記)樣式

.box_one{

width:200px;

background:red;

}

div{

width:100px;

height:100px;

}

以上代碼中,class樣式的優(yōu)先級大于元素樣式的優(yōu)先級,即使div設置的width寫在后面,最終呈現(xiàn)的是一個width:200px,height:100px;背景色為紅色的容器。

2-2:ID樣式 VS 類別(class)樣式

#box{

width:200px;

background:yellow;

}

.box_one{

width:100px;

height:100px;

background:red;

}

以上代碼中,ID樣式的優(yōu)先級大于class樣式的優(yōu)先級,最終呈現(xiàn)的是一個width:200px,height:100px;背景色為黃色的容器。

2-3:行內樣式 VS ID樣式

#box{

width:200px;

background:yellow;

}

.box_one{

width:100px;

height:100px;

background:red;

}

以上代碼中,CSS行內樣式優(yōu)先于ID的樣式,div最終呈現(xiàn)的是一個寬度為200px,高度100px,背景顏色為粉色的容器。

2-4: !important VS 行內樣式

.box_one{

width:100px!important;

height:100px;

background:red!important;

}

#box{

width:200px;

}

在CSS中,!important具有最高優(yōu)先級,并且可以寫在任意一條有沖突樣式的后面。在以上代碼中,div在行內樣式表設置背景色為粉色,ID樣式中width為200px;但是在class樣式中,width:100px及背景色為red的后面都添加了!important,因此,最終呈現(xiàn)的是一個寬度為100px,高度為100px,背景色為紅色的容器。

感謝你能夠認真閱讀完這篇文章,希望小編分享的“CSS層疊性的示例分析”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關知識等著你來學習!


文章標題:CSS層疊性的示例分析
文章URL:http://weahome.cn/article/ppjcce.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部