CSS 滚动条样式
**CSS 滚动条样式**模块定义了一些属性,您可以使用这些属性来对滚动条进行视觉样式设置。您可以根据需要自定义滚动条的宽度。您还可以自定义滚动条**轨道**的颜色,它是滚动条的背景,以及滚动条**滑块**的颜色,它是滚动条的可拖动句柄。
滚动条样式实战
此示例定义了一个细滚动条,带有红色的滑块和橙色的轨道。要查看滑块,您需要滚动文本。滚动条可见后,将鼠标悬停在其上以查看轨道。
css
.poem {
overflow: scroll;
scrollbar-color: red orange;
scrollbar-width: thin;
}
**注意:**自定义滚动条时,请确保滑块和轨道与周围背景有足够的对比度。还要确保滚动条点击区域对于使用触摸输入的用户足够大。
参考
CSS 属性
相关概念
overflow-block
CSS 属性overflow-inline
CSS 属性overflow-x
CSS 属性overflow-y
CSS 属性overflow
CSS 简写属性overflow-clip-margin
CSS 属性scrollbar-gutter
CSS 属性scroll-behavior
CSS 属性scroll-margin
CSS 简写属性scroll-padding
CSS 简写属性scroll-snap-align
CSS 属性scroll-snap-stop
CSS 属性scroll-snap-type
CSS 属性::-webkit-scrollbar
伪元素- 滚动容器 词汇表术语
scrollbar
ARIA 角色
规范
规范 |
---|
CSS 滚动条样式模块级别 1 |