可以用逗號(hào)隔開多個(gè)類名。
成都創(chuàng)新互聯(lián)長期為近千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為醴陵企業(yè)提供專業(yè)的做網(wǎng)站、網(wǎng)站設(shè)計(jì),醴陵網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
css當(dāng)中需要對多個(gè)類或多個(gè)元素等使用相同的樣式,都可以在每個(gè)選擇器后面使用逗號(hào)分隔,其他部分的寫法是相同的。
例如:.aa,.bb{color:blue;}。
這屬于"多重樣式(Multiple Styles)"
多重樣式(Multiple Styles):如果外部樣式、內(nèi)部樣式和內(nèi)聯(lián)樣式同時(shí)應(yīng)用于同一個(gè)元素,就是使多重樣式的情況。
一般情況下,優(yōu)先級(jí)如下:
(外部樣式)External style sheet (內(nèi)部樣式)Internal style sheet (內(nèi)聯(lián)樣式)Inline style,例如:
head????
style?type="text/css"????
/*?內(nèi)部樣式?*/????
h3{color:green;}????
/style????
!--?外部樣式?style.css?--????
link?rel="stylesheet"?type="text/css"?href="style.css"/????
!--?設(shè)置:h3{color:blue;}?--????
/head????
body????
h3測試!/h3????
/body
在選擇器的情況下:
如圖:
解釋:
1.? 內(nèi)聯(lián)樣式表的權(quán)值最高 1000;
2.? ID 選擇器的權(quán)值為 100
3.? Class 類選擇器的權(quán)值為 10
4.? HTML 標(biāo)簽選擇器的權(quán)值為 1
利用選擇器的權(quán)值進(jìn)行計(jì)算比較,示例如下:
html????
head????
style?type="text/css"????
#redP?p?{????
/*?權(quán)值?=?100+1=101?*/????
color:#F00;??/*?紅色?*/????
}????
#redP?.red?em?{????
/*?權(quán)值?=?100+10+1=111?*/????
color:#00F;?/*?藍(lán)色?*/????
}????
#redP?p?span?em?{????
/*?權(quán)值?=?100+1+1+1=103?*/????
color:#FF0;/*黃色*/????
}????
/style????
/head????
body????
div?id="redP"????
p?class="red"red????
spanemem?red/em/span????
/p????
pred/p????
/div????
/body????
/html
結(jié)果:em?標(biāo)簽內(nèi)的數(shù)據(jù)顯示為藍(lán)色。
CSS?優(yōu)先級(jí)法則:
A? 選擇器都有一個(gè)權(quán)值,權(quán)值越大越優(yōu)先;
B? 當(dāng)權(quán)值相等時(shí),后出現(xiàn)的樣式表設(shè)置要優(yōu)于先出現(xiàn)的樣式表設(shè)置;
C? 創(chuàng)作者的規(guī)則高于瀏覽者:即網(wǎng)頁編寫者設(shè)置的CSS 樣式的優(yōu)先權(quán)高于瀏覽器所設(shè)置的樣式;
D? 繼承的CSS 樣式不如后來指定的CSS 樣式;
E? 在同一組屬性設(shè)置中標(biāo)有“!important”規(guī)則的優(yōu)先級(jí)最大;示例如下:
html????
head????
style?type="text/css"????
#redP?p{????
/*兩個(gè)color屬性在同一組*/????
color:#00f?!important;?/*?優(yōu)先級(jí)最大?*/????
color:#f00;????
}????
/style????
/head????
body????
div?id="redP"????
pcolor/p????
pcolor/p????
/div????
/body
/html
方法1:用css的屬性選擇器。
div[class^="aa"]?{
background-color:#d6d6d6;
height:?50px;
}
div?class="aa1"1/div
div?class="aa2"2/div
div?class="aa3"3/div
方法2:用空格分隔多個(gè)class
.aa?{
background-color:#d6d6d6;
height:?50px;
}
div?class="aa?aa1"1/div
div?class="aa?aa2"2/div
div?class="aa?aa3"3/div
css的類是可以被一個(gè)元素同時(shí)使用多個(gè)的,也就說某個(gè)元素可以同時(shí)使用多個(gè)class樣式,但是如果發(fā)生了樣式?jīng)_突會(huì)出現(xiàn)后者覆蓋前者的現(xiàn)象。
工具原料:編輯器、瀏覽器
1、一個(gè)元素可以同使用多個(gè)class樣式類,寫法一般是class=“test1 test2”中間使用空格隔開即可,代碼如下:
body
style?type="text/css"
.div1{
width:?200px;
height:?200px
}
.div2{
background:?#ccc;
}
/style
div?class="div1?div2"/div
/body
2、以上代碼div同時(shí)使用了div1類和div2類的樣式,最終的效果是一個(gè)寬高200像素背景是灰色的div,運(yùn)行的結(jié)構(gòu)如下:
標(biāo)題名稱:css多個(gè)class同一種樣式的簡單介紹
網(wǎng)站網(wǎng)址:http://www.chinadenli.net/article40/dseopho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、外貿(mào)網(wǎng)站建設(shè)、建站公司、品牌網(wǎng)站制作、定制開發(fā)、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)