方法:首先使用“::-webkit-scrollbar-thumb”偽類選擇器選中滾動(dòng)條滑塊,然后通過background屬性設(shè)置滾動(dòng)條顏色;語法格式“::-webkit-scrollbar-thumb{background:顏色值;}”。
本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
因?yàn)樵诂F(xiàn)在的大部分項(xiàng)目中很多都用到了滾動(dòng)條,有時(shí)候用到模擬的滾動(dòng)條,現(xiàn)在說下滾動(dòng)條的CSS也能解決。
比如網(wǎng)易郵箱的滾動(dòng)條樣子很好看,就是利用的CSS來設(shè)置的,而且是webkit瀏覽器的。如圖所示:
下面就講解這幾個(gè)屬性怎么使用,代表什么意思。
webkit下面的CSS設(shè)置滾動(dòng)條的屬性
主要有下面7個(gè)屬性
1、::-webkit-scrollbar 滾動(dòng)條整體部分,可以設(shè)置寬度,顏色啥的
3、::-webkit-scrollbar-button 滾動(dòng)條兩端的按鈕
4、::-webkit-scrollbar-track 外層軌道
5、::-webkit-scrollbar-track-piece 內(nèi)層滾動(dòng)槽
6、::-webkit-scrollbar-thumb 滾動(dòng)的滑塊
7、::-webkit-scrollbar-corner 邊角
8、::-webkit-resizer 定義右下角拖動(dòng)塊的樣式
如圖所示:
示例:
/*滾動(dòng)條樣式*/ .cal_bottom::-webkit-scrollbar {/*滾動(dòng)條整體樣式*/ width:4px;/*高寬分別對應(yīng)橫豎滾動(dòng)條的尺寸*/ height:4px; } .cal_bottom::-webkit-scrollbar-thumb {/*滾動(dòng)條里面小方塊*/ border-radius:5px; -webkit-box-shadow: inset005pxrgba(0,0,0,0.2); background:rgba(0,0,0,0.2); /*設(shè)置滾動(dòng)條顏色*/ } .cal_bottom::-webkit-scrollbar-track {/*滾動(dòng)條里面軌道*/ -webkit-box-shadow: inset005pxrgba(0,0,0,0.2); border-radius:0; background:rgba(0,0,0,0.1); }
(學(xué)習(xí)視頻分享:css視頻教程)