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

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

css3如何改變層疊性

本篇內(nèi)容主要講解“css3如何改變層疊性”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“css3如何改變層疊性”吧!

10年積累的做網(wǎng)站、網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有建甌免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

在css3中,可以利用“!important”規(guī)則來改變層疊性,該規(guī)則用于增加指定樣式的權(quán)重,進(jìn)而改變樣式的層疊性,語法為“選擇器 {屬性: 值 !important;}”。

本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。

什么是層疊性?

層疊性就是瀏覽器處理沖突的一個(gè)特性,如果一個(gè)屬性通過多個(gè)選擇器設(shè)置到同一個(gè)元素上面,那么這個(gè)時(shí)候就會(huì)只有一個(gè)選擇器起作用,而其他的選擇器都將被層疊掉。

定義:相同選擇器設(shè)置相同的樣式,此時(shí)其中一個(gè)樣式會(huì)覆蓋另一個(gè)沖突的樣式。

作用:解決樣式?jīng)_突的問題。

層疊性原則:當(dāng)發(fā)生樣式?jīng)_突時(shí),遵循就近原則。

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

1:樣式無沖突

/* 多個(gè)選擇器選擇同一個(gè)元素,樣式并無沖突時(shí) */
.box_one{
    width:100px;
    height:100px;  
}
.box_two{
    background:red;
}

     

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

css3如何改變層疊性

2:樣式有沖突

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

.box_one{
   width:100px;
   height:100px;
 }
.box_two{
    width:200px;
    background:red;
}

    

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

css3如何改變層疊性

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

CSS規(guī)定基本選擇器的優(yōu)先級(jí)從低到高排序?yàn)椋涸兀?biāo)記)樣式 < 類別(class)樣式 < ID樣式 < 行內(nèi)樣式 < !important。

那么css3哪個(gè)屬性改變層疊性

在css3中,可以利用“!important”規(guī)則來改變層疊性。

CSS 中的 !important 規(guī)則用于增加樣式的權(quán)重。

!important 與優(yōu)先級(jí)無關(guān),但它與最終的結(jié)果直接相關(guān),使用一個(gè) !important 規(guī)則時(shí),此聲明將覆蓋任何其他聲明。









段落中的一些文本內(nèi)容?。?!都會(huì)顯示紅色,因?yàn)?nbsp;!important 作用,你可以刪除該規(guī)則來看看效果。

段落中的一些文本內(nèi)容?。。《紩?huì)顯示紅色,因?yàn)?nbsp;!important 作用,你可以刪除該規(guī)則來看看效果。

段落中的一些文本內(nèi)容?。?!都會(huì)顯示紅色,因?yàn)?nbsp;!important 作用,你可以刪除該規(guī)則來看看效果。

css3如何改變層疊性

修改一下p選擇器樣式的權(quán)重:

p {
  background-color: red !important;
}

css3如何改變層疊性

以上實(shí)例中,盡管 ID 選擇器和類選擇器具有更高的優(yōu)先級(jí),但三個(gè)段落背景顏色都顯示為紅色,因?yàn)?!important 規(guī)則會(huì)覆蓋 background-color 屬性。

到此,相信大家對(duì)“css3如何改變層疊性”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


本文名稱:css3如何改變層疊性
標(biāo)題路徑:http://weahome.cn/article/pijicd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部