您好,登錄后才能下訂單哦!
這篇文章主要介紹了Css應用技巧有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
1.清除圖片下方出現幾像素的空白間隙
方法1:
代碼如下:
img{display:block;}
方法2:
代碼如下:
img{vertical-align:top;}
除了top值,還可以設置為text-top | middle | bottom | text-bottom,甚至特定的<length>和<percentage>值都可以
方法3:
代碼如下:
#test{font-size:0;line-height:0;}
#test為img的父元素
2.讓文本垂直對齊文本輸入框
方法:
代碼如下:
input{vertical-align:middle;}
3.讓單行文本在容器內垂直居中
方法:
代碼如下:
#test{height:25px;line-height:25px;}
只需設置文本的行高等于容器的高度即可
4.讓超鏈接訪問后和訪問前的顏色不同且訪問后仍保留hover和active效果
方法:
代碼如下:
a:link{color:#03c;}
a:visited{color:#666;}
a:hover{color:#f30;}
a:active{color:#c30;}
按L-V-H-A的順序設置超鏈接樣式即可,可速記為LoVe(喜歡)HAte(討厭)
5.為什么Standard mode下IE無法設置滾動條的顏色?
方法:
代碼如下:
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;
}
將原來設置在body上的滾動條顏色樣式定義到html標簽選擇符上即可
6.使文本溢出邊界不換行強制在一行內顯示
方法:
代碼如下:
#test{width:150px;white-space:nowrap;}
設置容器的寬度和white-space為nowrap即可,其效果類似<nobr>標簽
7.使文本溢出邊界顯示為省略號
方法(此方法Firefox5.0尚不支持):
代碼如下:
#test{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
首先需設置將文本強制在一行內顯示,然后將溢出的文本通過overflow:hidden截斷,并以text-overflow:ellipsis方式將截斷的文本顯示為省略號。
8.使連續的長字符串自動換行
方法:
代碼如下:
#test{width:150px;word-wrap:break-word;}
word-wrap的break-word值允許單詞內換行
感謝你能夠認真閱讀完這篇文章,希望小編分享的“Css應用技巧有哪些”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。