這篇文章主要介紹了Css應(yīng)用技巧有哪些,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、夏邑ssl等。為千余家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的夏邑網(wǎng)站制作公司
1.清除圖片下方出現(xiàn)幾像素的空白間隙
方法1:
代碼如下:
img{display:block;}
方法2:
代碼如下:
img{vertical-align:top;}
除了top值,還可以設(shè)置為text-top | middle | bottom | text-bottom,甚至特定的
方法3:
代碼如下:
#test{font-size:0;line-height:0;}
#test為img的父元素
2.讓文本垂直對(duì)齊文本輸入框
方法:
代碼如下:
input{vertical-align:middle;}
3.讓單行文本在容器內(nèi)垂直居中
方法:
代碼如下:
#test{height:25px;line-height:25px;}
只需設(shè)置文本的行高等于容器的高度即可
4.讓超鏈接訪問后和訪問前的顏色不同且訪問后仍保留hover和active效果
方法:
代碼如下:
a:link{color:#03c;}
a:visited{color:#666;}
a:hover{color:#f30;}
a:active{color:#c30;}
按L-V-H-A的順序設(shè)置超鏈接樣式即可,可速記為L(zhǎng)oVe(喜歡)HAte(討厭)
5.為什么Standard mode下IE無(wú)法設(shè)置滾動(dòng)條的顏色?
方法:
代碼如下:
html{
scrollbar-3dlight-color:#999;
scrollbar-darkshadow-color:#999;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#eee;
scrollbar-arrow-color:#000;
scrollbar-face-color:#ddd;
scrollbar-track-color:#eee;
scrollbar-base-color:#ddd;
}
將原來(lái)設(shè)置在body上的滾動(dòng)條顏色樣式定義到html標(biāo)簽選擇符上即可
6.使文本溢出邊界不換行強(qiáng)制在一行內(nèi)顯示
方法:
代碼如下:
#test{width:150px;white-space:nowrap;}
設(shè)置容器的寬度和white-space為nowrap即可,其效果類似
7.使文本溢出邊界顯示為省略號(hào)
方法(此方法Firefox5.0尚不支持):
代碼如下:
#test{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
首先需設(shè)置將文本強(qiáng)制在一行內(nèi)顯示,然后將溢出的文本通過overflow:hidden截?cái)?,并以text-overflow:ellipsis方式將截?cái)嗟奈谋撅@示為省略號(hào)。
8.使連續(xù)的長(zhǎng)字符串自動(dòng)換行
方法:
代碼如下:
#test{width:150px;word-wrap:break-word;}
word-wrap的break-word值允許單詞內(nèi)換行
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Css應(yīng)用技巧有哪些”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!