当前位置:Gxlcms > css > CSS3自定义滚动样式

CSS3自定义滚动样式

时间:2021-07-01 10:21:17 帮助过:37人阅读

css样式如下:

#div1{
  width:200px;
  height:400px;
  background:red;
  overflow:auto;
}
#div1::-webkit-scrollbar{
  width:5px;
  height:5px;
}
#div1::-webkit-scrollbar-track{
  background:hotpink; //轨道的样式
}
#div1::-webkit-scrollbar-thumb{
  background:deeppink;  //滑动条的样式
}
#div1::-webkit-scrollbar-thumb:hover{
  background:palevioletred; //鼠标移到滑动条上滑动条的样式
}
#div1::-webkit-scrollbar-button{
  background:orange;  //微调按钮的样式,如下图中的橙色部分,位于轨道的两端
  border-radius:15px;
}
#div1::-webkit-scrollbar-corner{
  background:green; //边角,即两个滚动条的交汇处,如下图中绿色部分
}  
#div2{
  width:300px;
  height:500px;
  background:pink;
}

html如下:

<div id='div1'>
  <div id='div2'>
    1<br/>
    2<br/>
    3<br/>
    4<br/>
    5<br/>
    6<br/>
    7<br/>
  </div>
</div>

效果如下:

CSS3自定义滚动样式

更多CSS3自定义滚动样式相关文章请关注PHP中文网!

人气教程排行