CSS设置滚动条
IE浏览器,CSS可以单独设置滚动条的样式。
滚动条主要由3dlight、highlight、face、arrow、shadow和darkshadow组成。
其中,3dlight和highlight分别为外边框,都只有一个像素宽,3dlight在外面,highlight在里面形成立体效果。
Shadow和darkshadow是里面拖动块,和两头块的边框,shadow在里面,darkshadow在外面。
Face是滚动条中的部分,在没有箭头或者拖动块的部分,highlight和face是交错的。
属性scrollbar-base-color,它设置的是滚动条的默认基调颜色,即当其中任何一项属性没有设置时,就会回显示为默认基调颜色。
<html>
<head>
<title>
页面滚动条
</title>
<style>
<!--
body{
background-color:#efe5e2;
scrollbar-3dlight-color:#b0c4de;
scrollbar-arrow-color:#34547e;
scrollbar-base-color:#ff0000;
scrollbar-darkshadow-color:#1d4272;
scrollbar-face-color:#cfdff4;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#5380ba;
}
.largetext{
scrollbar-3dlight-color:#b0c4de;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#8ba9cf;
scrollbar-darkshadow-color:#436da3;
scrollbar-face-color:#34547e;
scrollbar-highlight-color:#e6ecf4;
scrollbar-shadow-color:#000000;
}
-->
</style>
</head>
<body>
<textarearows="6" cols="50" class="largetext">
.largetext{
scrollbar-3dlight-color:#b0c4de;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#8ba9cf;
scrollbar-darkshadow-color:#436da3;
scrollbar-face-color:#34547e;
scrollbar-highlight-color:#e6ecf4;
scrollbar-shadow-color:#000000;
}
</textarea>
</body>
</html>
注意,页面滚动条的效果仅仅适用于IE浏览器,Firefox等其他浏览器不支持,仍然显示当前操作系统的默认风格。