yulei's blog

有梦想更有要有行动,每天前进一小步,那么每年可以迈出一大步 QQ:65072096 MSN:coolsoft2001@sina.com

导航

改变滚动条的样式

 有些网站的滚动条不是默认的灰色,而是红、蓝等其他颜色的,看起来很独特,你只要把下面的代码加入到你的主页中即可:
<style type="text/css">
BODY {
scrollbar-face-color: #7193AC;
scrollbar-shadow-color: #cccccc;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #505050;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #ffffff;
}
</style>
其中的7个颜色值(代表滚动条的不同部位)你可以随意更改,直到满意为止。要注意的是,必须使用IE 5.5以上版本的浏览器才能看到效果。

如果是Winform控件,这样做吧,简单一点:

[System.Runtime.InteropServices.DllImport("comctl32.dll")]
static extern int InitializeFlatSB(IntPtr hWnd);
[System.Runtime.InteropServices.DllImport("comctl32.dll")]
public void SetScroolBarFlat(IntPtr hWnd)
        {
            int i=InitializeFlatSB(hWnd);
            i=FlatSB_SetScrollProp(hWnd,256,2,true);
            i=FlatSB_SetScrollProp(hWnd,8,20,true);

        }

posted on 2007-07-10 10:42  yulei  阅读(602)  评论(1编辑  收藏  举报