如何动态改变滚动条的颜色
2006-07-06 12:10
513 查看
方法一:通过设置七个CSS属性对应的脚本特性来实现。
<button onClick="change()">改变滚动条样式</button>
<script>
function change(){
with(document.body.style){
scrollbar3dLightColor="#FFFFFF"
scrollbarArrowColor="#1948B4"
scrollbarDarkShadowColor="#1948B4"
scrollbarFaceColor="#DAE6FF"
scrollbarHighlightColor="#DAE6FF"
scrollbarShadowColor="#DAE6FF"
scrollbarTrackColor="#FFFFFF"
}
}
document.write(new Array(100).join("<br>"))
</script>
方法二:只设置滚动条的基准颜色。
<script>
function change(color) {
document.body.style.scrollbarBaseColor =color
}
</script>
<button onClick="change(’#DAE6FF’)">style1</button>
<button onClick="change(’#DEDEDE’)">style2</button>
<script>document.write(new Array(100).join("<br>"))</script>
<button onClick="change()">改变滚动条样式</button>
<script>
function change(){
with(document.body.style){
scrollbar3dLightColor="#FFFFFF"
scrollbarArrowColor="#1948B4"
scrollbarDarkShadowColor="#1948B4"
scrollbarFaceColor="#DAE6FF"
scrollbarHighlightColor="#DAE6FF"
scrollbarShadowColor="#DAE6FF"
scrollbarTrackColor="#FFFFFF"
}
}
document.write(new Array(100).join("<br>"))
</script>
方法二:只设置滚动条的基准颜色。
<script>
function change(color) {
document.body.style.scrollbarBaseColor =color
}
</script>
<button onClick="change(’#DAE6FF’)">style1</button>
<button onClick="change(’#DEDEDE’)">style2</button>
<script>document.write(new Array(100).join("<br>"))</script>
相关文章推荐
- [Web开发] 如何改变IE滚动条的颜色
- 如何改变IE滚动条的颜色
- [Web开发] 如何改变IE滚动条的颜色
- [Web开发] 如何改变IE滚动条的颜色
- Android如何利用代码动态改变字体颜色
- [Web开发] 如何改变IE滚动条的颜色
- 如何改变IFRAME引用中滚动条的颜色
- 如何通过代码动态改变android的窗口背景颜色
- 点击编辑按钮后,如何动态改变自定义spinner内字体颜色
- WPF动态改变主题颜色
- ToolBar的封装、动态改变状态栏颜色
- 如何改变树型菜单的背景颜色
- CSS用改变IE浏览器的滚动条颜色
- 如何改变对话或窗体视窗的背景颜色
- ListBox 如何改变某行的字体颜色
- Android程序如何在代码中改变图片原有的颜色
- TextView动态改变颜色
- Flex中如何通过lineStroke样式改变LineChart图表线条颜色的例子
- Android动态改变TextView字体颜色
- asp.net TEXTBOX獲取焦點時如何改变文字的颜色?