scrollbar属性、样式详解
1.overflow内容溢出时的设置(设定被设定对象是否显⽰滚动条)
overflow-x⽔平⽅向内容溢出时的设置
overflow-y垂直⽅向内容溢出时的设置
以上三个属性设置的值为visible(默认值)、scroll、hidden、auto。
2.scrollbar-3d-light-color⽴体滚动条亮边的颜⾊(设置滚动条的颜⾊)
scrollbar-arrow-color上下按钮上三⾓箭头的颜⾊
scrollbar-base-color滚动条的基本颜⾊
scrollbar-dark-shadow-color⽴体滚动条强阴影的颜⾊
scrollbar-face-color⽴体滚动条凸出部分的颜⾊
scrollbar-highlight-color滚动条空⽩部分的颜⾊
textstyle
scrollbar-shadow-color⽴体滚动条阴影的颜⾊
我们通过⼏个实例来讲解上述的样式属性:
1.让浏览器窗⼝永远都不出现滚动条
没有⽔平滚动条
<body >
没有垂直滚动条
<body >
没有滚动条
<body >或<body
>
2.设定多⾏⽂本框的滚动条
没有⽔平滚动条
<textarea ></textarea>
没有垂直滚动条
<textarea ></textarea>
没有滚动条
<textarea ></textarea>
或<textarea ></textarea>
3.设定窗⼝滚动条的颜⾊
设置窗⼝滚动条的颜⾊为红⾊<body >
scrollbar-base-color设定的是基本⾊,⼀般情况下只需要设置这⼀个属性就可以达到改变滚动条颜⾊的⽬的。 加上⼀点特别的效果:
<body >
4.在样式表⽂件中定义好⼀个类,调⽤样式表。
<style>
.coolscrollbar{scrollbar-arrow-color:yellow;scrollbar-base-color:lightsalmon;}
</style>
这样调⽤:
<textarea class="coolscrollbar"></textarea>
Scrollbar-Face-Color为滚动条表⾯颜⾊设定;
Scrollbar-Highlight-Color为滚动条上斜⾯和左斜⾯颜⾊设定;
Scrollbar-Shadow-Color为滚动条下斜⾯和右斜⾯颜⾊设定;
Scrollbar-3Dlight-Color为滚动条上边和左边的边沿颜⾊设定;
Scrollbar-Arrow-Color为滚动条两端箭头颜⾊设定。 Scrollbar-Track-Color为滚动条底板颜⾊设定;
Scrollbar-Darkshadow为滚动条下边和右边边沿颜⾊设定。 举例:
body {
background-color: #ffffff;
color: #336699;
SCROLLBAR-FACE-COLOR: #BED8EB;
SCROLLBAR-SHADOW-COLOR: #DDF8FF;  SCROLLBAR-HIGHLIGHT-COLOR: #92C0D1;  SCROLLBAR-3DLIGHT-COLOR: #DDF8FF;  SCROLLBAR-DARKSHADOW-COLOR: #92C0D1;  SCROLLBAR-TRACK-COLOR:#BED8EB;
SCROLLBAR-ARROW-COLOR: #92C0D1
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。