1.滚动条组成

  ::-webkit-scrollbar 滚动条整体部分

  ::-webkit-scrollbar-thumb 滚动条里面的小方块,能向上向下移动(或往左往右移动,取决于是垂直滚动条还是水平滚动条)

  ::-webkit-scrollbar-track 滚动条的轨道(里面装有Thumb)

  ::-webkit-scrollbar-button 滚动条的轨道的两端按钮css改变滚动条颜色,允许通过点击微调小方块的位置。

  ::-webkit-scrollbar-track-piece 内层轨道,滚动条中间部分(除去)

  ::-webkit-scrollbar-corner 边角css改变滚动条颜色,即两个滚动条的交汇处

  ::-webkit-resizer 两个滚动条的交汇处上用于通过拖动调整元素大小的小控件

  2.修改浏览器的滚动条样式

  heml代码

  

 

  css代码

  

` .box{

 height: 2000px;
 }
 /* 滚动条的整体样式 */
 ::-webkit-scrollbar{
  width: 8px;
  height: 8px;
 }
 /* 滚动条的滚动轨迹 */
 ::-webkit-scrollbar-track{
  border-radius: 8px;
  background-color: hotpink;
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2) inset;
 }
 /* 滚动条上面的小滑块 */
 ::-webkit-scrollbar-thumb{
  border-radius: 8px;
  -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
  background-color: pink;
 }`

  3.修改自定义盒子的滚动条样式

  html代码

  

`

 ##muzidigbig 

这是内容111   这里是内容222   这里是内容333 `

  css代码

  

` .inner{

 width: 265px;
  height: 400px;
  position: absolute;
  top: 33px;
  left: 13px;
  /*cursor: pointer;*/
  overflow:hidden;
 }
 .innerbox{
  overflow-x: hidden;
  overflow-y: auto;
  color: #000;
  font-size: .7rem;
  font-family: "\5FAE\8F6F\96C5\9ED1",Helvetica,"黑体",Arial,Tahoma;
  height: 100%;
 }
 /*滚动条样式*/
 .innerbox::-webkit-scrollbar {/*滚动条整体样式*/
  width: 4px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 4px;
 }
 /*滚动条的轨道*/
 .innerbox::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
  border-radius: 5px;
  background: rgba(0,0,0,0.1);
 }
 /*滚动条里面小滑块*/
 .innerbox::-webkit-scrollbar-thumb {
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
  background: rgba(0,0,0,0.2);
 }`

  若有不足请多多指教!希望给您带来帮助!

TAGS:滚动条 webkit css改变滚动条颜色 css 改变png图片颜色 css改变图标颜色
!如链接失效请在下方留言。本站所有资源均来源于网络,版权属于原作者!仅供学习参考,本站不对您的使用负任何责任。如果有侵权之处请第一时间联系我们删除,敬请谅解!