list列表樣式縮寫與css覆蓋樣式
list縮寫是針對(duì)list-style-type, list-style-position等用于ul的list屬性,其縮寫格式如下:
list一style: list一style-type(類型)list一style-position(位置)list-style-image(項(xiàng)目符號(hào)圖像) 例如設(shè)置li對(duì)象,類型為圓點(diǎn)、出現(xiàn)在對(duì)象外、項(xiàng)目符號(hào)圖像為無,CSS樣式表如下:
li{
list一style-position: outside;
list一style-image: none;
list一style-type:disc;
)
其樣式表可以縮寫為:
li{list-style:disc outside none}
在CSS代碼中對(duì)某一元素如果應(yīng)用多個(gè)樣式表代碼,在基本情況下,往往是后一段代碼中的屬性會(huì)替換前一段代碼中相同的屬性設(shè)置,應(yīng)用CSS樣式表的這個(gè)特點(diǎn),可以采用覆蓋的方式,使代碼得到重用.以下是CSS樣式表代碼:
fontOl,.font02,#font03{
font一size: 12px;
list一style: none;
width: 200px;
padding: l0px;
background-color: #CCCCCC;
}
.fontOl{border:lpx solid #AC4BD5;}
.font02(border:lpx solid #4B4ED5;)
.font03(border: ipx solid #82D54B;)
在3個(gè)樣式表的代碼中,邊框樣式只有邊框的顏色不同,其他屬性都是一樣的,就可以將該樣式表進(jìn)行優(yōu)化,優(yōu)化后的CSS樣式表如下:
fontOl。font02。#font03
font一size:12px;
list一style: none;
width: 200px;
padding: 10px;
background-color: #CCCCCC;
border: lpx solid #AC4BD5;
.font02{border-color: #4B4ED5;
.font03{border-color: #82D54B;
優(yōu)化后的代碼,使3個(gè)樣式都具有了一種顏色的邊框設(shè)置,再根據(jù)每個(gè)樣式的邊框顏色有所不同,只需要用border-color屬性設(shè)置新的顏色就可以了,新的邊框顏色屬性設(shè)置會(huì)覆蓋之前的樣式設(shè)置,從而實(shí)現(xiàn)了覆蓋進(jìn)行優(yōu)化。
名稱欄目:list列表樣式縮寫與css覆蓋樣式
網(wǎng)站地址:http://jinyejixie.com/news35/117985.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、營(yíng)銷型網(wǎng)站建設(shè)、微信小程序、標(biāo)簽優(yōu)化、App開發(fā)、網(wǎng)站策劃
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源:
創(chuàng)新互聯(lián)