欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

css3修改浏览器scroll默认样式

程序员文章站 2022-05-25 19:37:10
最近公司的新项目。前端样式采用的蚂蚁金服的antDesign。 比较喜欢antDesign、BootStrap一类简约大方的前端样式库。 但是在页面布局上、包括一些选择框。默认的scroll样式简直丑爆。 遂度娘资料,通过css3进行修改。 ::-webkit-scrollbar 滚动条整体部分 : ......

最近公司的新项目。前端样式采用的蚂蚁金服的antdesign。

比较喜欢antdesign、bootstrap一类简约大方的前端样式库。

但是在页面布局上、包括一些选择框。默认的scroll样式简直丑爆。

遂度娘资料,通过css3进行修改。

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
::-webkit-scrollbar  
{  
    width: 4px;  
    height: 4px;  
    background-color: #f5f5f5;  
}  
/*定义滚动条轨道 内阴影+圆角*/  
::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  
    border-radius: 10px;  
    background-color: #fff;  
}  
/*定义滑块 内阴影+圆角*/  
::-webkit-scrollbar-thumb  
{  
    border-radius: 10px;  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  
    background-color: #aaa;  
}  

 

  • ::-webkit-scrollbar 滚动条整体部分
  • ::-webkit-scrollbar-track 滚动条的轨道(里面装有thumb)
  • ::-webkit-scrollbar-track-piece 内层轨道
  • ::-webkit-scroll-thumb 滚动条里面的小方块,能向上向下移动(或往左往右移动,取决于是垂直滚动条还是水平滚动条)
  • ::-webkit-scrollbar-button 滚动条的轨道的两端按钮
  • ::-webkit-scrollbar-corner 边角,即两个滚动条的交汇处