在日常開發中,瀏覽器自帶的滾動條樣式比較丑,有時候也與系統整體的色調不搭配,因為需要修改滾動條樣式
滾動條從外觀來看是由兩部分組成:1,可以滑動的部分,我們叫它滑塊2,滾動條的軌道,即滑塊的軌道,一般來說滑塊的顏色比軌道的顏色深。
css樣式
1 div::-webkit-scrollbar{ 2 width:12px; 3 height:12px; 4 } 5 div::-webkit-scrollbar-track{ 6 background: rgb(239, 239, 239); 7 border-radius:2px; 8 } 9 div::-webkit-scrollbar-thumb{ 10 background: #bfbfbf; 11 border-radius:10px; 12 } 13 div::-webkit-scrollbar-thumb:hover{ 14 background: #888; 15 } 16 div::-webkit-scrollbar-corner{ 17 background: #179a16; 18 }
參數說明
::-webkit-scrollbar 滾動條整體部分 ::-webkit-scrollbar-thumb 滾動條里面的小方塊,能向上向下移動(或往左往右移動,取決於是垂直滾動條還是水平滾動條) ::-webkit-scrollbar-track 滾動條的軌道(里面裝有Thumb) ::-webkit-scrollbar-button 滾動條的軌道的兩端按鈕,允許通過點擊微調小方塊的位置。 ::-webkit-scrollbar-track-piece 內層軌道,滾動條中間部分(除去) ::-webkit-scrollbar-corner 邊角,即兩個滾動條的交匯處 ::-webkit-resizer 兩個滾動條的交匯處上用於通過拖動調整元素大小的小控件