CSS48個(gè)技巧是網(wǎng)頁(yè)設(shè)計(jì)必備知識(shí)點(diǎn),下面給大家分享一些最常用的技巧。
1. 使用!important 指定優(yōu)先級(jí)
有時(shí)候,多個(gè)CSS屬性定義了相同的選擇器,往往會(huì)造成樣式?jīng)_突,此時(shí)我們可以通過(guò)!important 指定優(yōu)先級(jí),例如:
pre {
color: #00FFFF!important;
}
2. 元素水平居中
為了讓元素水平居中,可以設(shè)置margin-left和margin-right為auto。例如:
pre {
margin-left: auto;
margin-right: auto;
}
3. 元素垂直居中
為了讓元素垂直居中,可以設(shè)置position:relative; top:50%;以及transform: translateY(-50%);。例如:
pre {
position: relative;
top: 50%;
transform: translateY(-50%);
}
4. 給表格添加邊框
為了讓表格看起來(lái)更具有邊框感,需要在CSS中添加如下代碼:
pre {
border: 1px solid #000;
}
5. 解決浮動(dòng)引起的高度塌陷
當(dāng)元素浮動(dòng)時(shí),有時(shí)候會(huì)產(chǎn)生高度塌陷的問(wèn)題,在此情況下我們可以使用clearfix方式解決,如下代碼:
pre:before, pre:after {
content: "";
display: table;
}
pre:after {
clear: both;
}
6. 設(shè)置不同的鏈接狀態(tài)
為了讓鏈接狀態(tài)更加突出,可以為不同狀態(tài)添加不同的樣式,例如:
pre a:link {
color: #FF0000;
}
pre a:hover {
color: #0000FF;
}
pre a:visited {
color: #000000;
}
7. 設(shè)置背景圖片
為了為元素設(shè)置背景圖片,需要在CSS中添加如下代碼:
pre {
background-image: url("image.png");
}
8. 在元素上添加陰影
為了為元素添加陰影效果,需要在CSS中添加如下代碼:
pre {
box-shadow: 5px 5px 5px #888888;
}
9. 調(diào)整列表的樣式
為了調(diào)整列表的樣式,可以為元素添加如下代碼:
pre ol li {
list-style-type: decimal;
}
pre ul li {
list-style-type: square;
}
10. 設(shè)置文本溢出處理方式
為了讓文本溢出時(shí)有更好的處理方式,需要在CSS中添加如下代碼:
pre {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
以上就是本文分享的CSS48個(gè)技巧,希望對(duì)網(wǎng)頁(yè)設(shè)計(jì)有所幫助。
網(wǎng)站導(dǎo)航
- zblogPHP模板zbpkf
- zblog免費(fèi)模板zblogfree
- zblog模板學(xué)習(xí)zblogxuexi
- zblogPHP仿站zbpfang