前端修改滾動條樣式


純css修改默認滾動條的樣式

 1 &::-webkit-scrollbar {
 2   // 滾動條的背景
 3   width: 16px;
 4   background: #191a37;
 5   height: 14px;
 6 }
 7  
 8 &::-webkit-scrollbar-track,
 9 &::-webkit-scrollbar-thumb {
10   border-radius: 999px;
11   width: 20px;
12   border: 5px solid transparent;
13 }
14  
15 &::-webkit-scrollbar-track {
16   box-shadow: 1px 1px 5px #191a37 inset;
17 }
18  
19 &::-webkit-scrollbar-thumb {
20   //滾動條的滑塊樣式修改
21   width: 20px;
22   min-height: 20px;
23   background-clip: content-box;
24   box-shadow: 0 0 0 5px #464f70 inset;
25 }
26  
27 &::-webkit-scrollbar-corner {
28   background: #191a37;
29 }

下邊這個很精簡。值得一試

 1 &::-webkit-scrollbar {
 2   width: 6px;
 3   height: 6px;
 4   background: transparent;
 5 }
 6  
 7 &::-webkit-scrollbar-thumb {
 8   background: transparent;
 9   border-radius: 4px;
10 }
11  
12 &:hover::-webkit-scrollbar-thumb {
13   background: hsla(0, 0%, 53%, 0.4);
14 }
15  
16 &:hover::-webkit-scrollbar-track {
17   background: hsla(0, 0%, 53%, 0.1);
18 }

這個的優點在於 鼠標移上才會顯示修改的滾動條 體驗很好

(提示下 隱藏某軸的滾動條代碼寫法)

1 overflow-x:hidden;

 

轉自:腳本之家 - 前端項目修改默認滾動條樣式(小結)

 


免責聲明!

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



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