2023年6月20日发(作者:)

CSS滚动条选择器——实现个性化滚动条参考代码如下: 1 2 3 4 5 个性化滚动条 6 46 47 48

49

CSS滚动条选择器

50

可以使⽤以下伪元素选择器去修改各式webkit浏览器的滚动条样式

51
    52
  • ::-webkit-scrollbar — 整个滚动条
  • 53
  • ::-webkit-scrollbar-button — 滚动条上的按钮 (上下箭头)
  • 54
  • ::-webkit-scrollbar-thumb — 滚动条上的滚动滑块
  • 55
  • ::-webkit-scrollbar-track — 滚动条轨道
  • 56
  • ::-webkit-scrollbar-track-piece — 滚动条没有滑块的轨道部分
  • 57
  • ::-webkit-scrollbar-corner — 当同时有垂直滚动条和⽔平滚动条时交汇的部分
  • 58
  • ::-webkit-resizer — 某些元素的corner部分的部分样式(例:textarea的可拖动按钮)
  • 59
60
61

语法

62

::-webkit-scrollbar { styles here }

63

注意

64

该特性是⾮标准的,请尽量不要在⽣产环境中使⽤它!

65
66 67 ()()效果图展⽰:

2023年6月20日发(作者:)

CSS滚动条选择器——实现个性化滚动条参考代码如下: 1 2 3 4 5 个性化滚动条 6 46 47 48

49

CSS滚动条选择器

50

可以使⽤以下伪元素选择器去修改各式webkit浏览器的滚动条样式

51
    52
  • ::-webkit-scrollbar — 整个滚动条
  • 53
  • ::-webkit-scrollbar-button — 滚动条上的按钮 (上下箭头)
  • 54
  • ::-webkit-scrollbar-thumb — 滚动条上的滚动滑块
  • 55
  • ::-webkit-scrollbar-track — 滚动条轨道
  • 56
  • ::-webkit-scrollbar-track-piece — 滚动条没有滑块的轨道部分
  • 57
  • ::-webkit-scrollbar-corner — 当同时有垂直滚动条和⽔平滚动条时交汇的部分
  • 58
  • ::-webkit-resizer — 某些元素的corner部分的部分样式(例:textarea的可拖动按钮)
  • 59
60
61

语法

62

::-webkit-scrollbar { styles here }

63

注意

64

该特性是⾮标准的,请尽量不要在⽣产环境中使⽤它!

65
66 67 ()()效果图展⽰: