我們在瀏覽網(wǎng)頁的時候有時可以看到網(wǎng)頁滾動條顏色不是系統(tǒng)默認(rèn)的樣式,而是漂亮的紅色或其它顏色樣式,其實(shí)這就是在網(wǎng)頁代碼之間加入代碼來實(shí)現(xiàn)的,具體是哪些代碼呢?
頁面滾動條代碼及其解釋如下:
scrollbar-3d-light-color 設(shè)置或檢索滾動條亮邊框顏色
scrollbar-highlight-color 設(shè)置或檢索滾動條3D界面的亮邊(ThreedHighlight)顏色
scrollbar-face-color 設(shè)置或檢索滾動條3D表面(ThreedFace)的顏色
scrollbar-shadow-color 設(shè)置或檢索滾動條3D界面的暗邊(ThreedShadow)顏色
scrollbar-dark-shadow-color 設(shè)置或檢索滾動條暗邊框(ThreedDarkShadow)顏色
scrollbar-arrow-color 設(shè)置或檢索滾動條方向箭頭的顏色
scrollbar-base-color 設(shè)置或檢索滾動條基準(zhǔn)顏色。
其它界面顏色將據(jù)此自動調(diào)整
參考代碼如下
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>如何用CSS設(shè)置滾動條顏色 www.52css.com</title>
<style type="text/css">
<!--
#height {height:1000px;}
html { scrollbar-face-color:#C00; scrollbar-highlight-color:#602562; scrollbar-3dlight-color:#ff00ff; scrollbar-darkshadow-color:#ffff00; scrollbar-Shadow-color:#000; scrollbar-arrow-color:#FFF; scrollbar-track-color:#D6A27E; }
-->
</style>
</head>
<body>
<div id="height">
</div>
</body>
</html>
請注意,有些朋友在實(shí)際的使用中,CSS定義了滾動條顏色,可測試時發(fā)現(xiàn)并沒有起作用。這到底是什么原因呢?
請注意定義滾動條顏色CSS代碼的選擇符!在以往的教程中,選擇符定義為Body即實(shí)現(xiàn)了改變滾動條顏色的效果。而現(xiàn)在最好將選擇符改成html!如上面的實(shí)例所示。
發(fā)表評論