色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

提取公用的樣式css

阮建安2年前9瀏覽0評論

在網頁設計和開發(fā)中,為了提高代碼的可重用性和減少重復的代碼,經常需要將公用的樣式抽離出來,單獨寫成一個css文件,這樣不僅可以節(jié)約大量代碼,也便于后期修改維護。下面介紹一些提取公用樣式的方法。

方法一:使用全局樣式

*{
margin:0;
padding:0;
box-sizing: border-box;
}

將上述代碼放在所有css樣式之前,就可以將margin和padding設置為0,并將盒模型的計算方式設置為border-box,以避免由于盒模型所造成的樣式問題,并且這些樣式作用于所有的元素。

方法二:提取相同樣式

.box{
width:200px;
height:200px;
background-color:#f0f0f0;
border:1px solid #ccc;
font-size:16px;
}
.btn{
padding:10px 20px;
background-color:#4CAF50;
color:#fff;
font-size:16px;
}

可以發(fā)現(xiàn).box和.btn中有重復的樣式,將他們提取出來:

.common-style{
font-size:16px;
}
.box{
width:200px;
height:200px;
background-color:#f0f0f0;
border:1px solid #ccc;
}
.btn{
padding:10px 20px;
background-color:#4CAF50;
color:#fff;
}

將共同的樣式提取到一個類中,通過繼承這個類來避免重復的樣式。

方法三:利用偽類

a:link,
a:visited{
color:#0079bc;
text-decoration:none;
}
a:hover,
a:active{
color:#ffbc00;
text-decoration:underline;
}

鏈接的樣式在不同的狀態(tài)下是有差異的,可以使用偽類將相同的部分提取出來,并在不同狀態(tài)下重寫部分樣式。