全局滾動條樣式美化


滾動條各個屬性說明

::-webkit-scrollbar :滾動條整體部分,其中的屬性有width,height,background,border等。

::-webkit-scrollbar-button :滾動條兩端的按鈕。可以用display:none讓其不顯示,也可以添加背景圖片,顏色改變顯示效果。

::-webkit-scrollbar-track :外層軌道。可以用display:none讓其不顯示,也可以添加背景圖片,顏色改變顯示效果。

::-webkit-scrollbar-track-piece :內層軌道,具體區別看下面gif圖,需要注意的就是它會覆蓋第三個屬性的樣式。

::-webkit-scrollbar-thumb :滾動條里面可以拖動的那部分

::-webkit-scrollbar-corner :邊角,兩個滾動條交匯處

::-webkit-resizer :兩個滾動條交匯處用於拖動調整元素大小的小控件(基本用不上)

滾動條效果的css代碼如下,各項均可修改:

/*css主要部分的樣式*/
/*定義滾動條寬高及背景,寬高分別對應橫豎滾動條的尺寸*/

::-webkit-scrollbar {
width: 10px; /*對垂直流動條有效*/
height: 10px; /*對水平流動條有效*/
}

/*定義滾動條的軌道顏色、內陰影及圓角*/
::-webkit-scrollbar-track{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
border-radius: 3px;
}


/*定義滑塊顏色、內陰影及圓角*/
::-webkit-scrollbar-thumb{
border-radius: 7px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #E8E8E8;
}

/*定義兩端按鈕的樣式*/
::-webkit-scrollbar-button {
display: none;
}

/*定義右下角匯合處的樣式*/
::-webkit-scrollbar-corner {
display: none;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM