CSS3修改滚动条样式

 

 

/*设置滚动条的宽度:*/
::-webkit-scrollbar {width:10px;}

/*设置滚动的轨道:*/
::-webkit-scrollbar-track {background:#ddd;}

/*设置滚动的滑块:*/
::-webkit-scrollbar-thumb {background:#999;}
::-webkit-scrollbar-thumb:active {background:#666;}

 

 

 

  1. ::-webkit-scrollbar滚动条整体部分,一般可以设置宽度
 
     2.  ::-webkit-scrollbar-button两端的按钮
 
 
     3.  ::-webkit-scrollbar-track外层轨道(track本身就是轨道的意思)
 
 
     4.  ::-webkit-scrollbar-track-piece内层滚动槽
 
 
     5.  ::-webkit-scrollbar-thumb滑块
 
 
     6.  ::-webkit-scrollbar-corner边角
 
 
     7.  ::-webkit-resizer右下角拖动块的样式(个人觉得这个不应该是这边相关的样式)

 

 

 

 

 

Dome:

::-webkit-scrollbar {
    height:11px;
    width:11px;
    background:#eee;
}
::-webkit-scrollbar-button {
    height:0;
    width:0
}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {
    display:block
}
::-webkit-scrollbar-button:vertical:start:increment,::-webkit-scrollbar-button:vertical:end:decrement {
    display:none
}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {
    border-style:solid;
    border-color:transparent
}
::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal{
    background-clip:padding-box;
    background-color:#fff;
}
::-webkit-scrollbar-thumb {
    -webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);
    background-clip:padding-box;
    background-color:rgba(0,0,0,.2);
    min-height:28px;
    padding-top:100
}
::-webkit-scrollbar-thumb:hover {
    -webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);
    background-color:rgba(0,0,0,.4)
}
::-webkit-scrollbar-thumb:active {
    -webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.35);
    background-color:rgba(0,0,0,.5)
}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {
    border-width:0;
}
::-webkit-scrollbar-track:hover {
    -webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1);
    background-color:rgba(0,0,0,.05)
}
::-webkit-scrollbar-track:active {
    -webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07);
    background-color:rgba(0,0,0,.05)
}

 

 

 

 

 

 

posted @ 2013-10-09 14:59  赵小磊  阅读(467)  评论(0)    收藏  举报
回到头部