改变滚动条的样式

有些网站的滚动条不是默认的灰色,而是红、蓝等其他颜色的,看起来很独特,你只要把下面的代码加入到你的主页中即可:
<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);

        }

你可能感兴趣的:(改变滚动条的样式)