html - CSS 3 滚动条 - 添加填充和光标?

标签 html css scrollbar

如何在滚动条上添加这两个东西?

  1. 围绕滚动条填充
  2. 悬停滚动条时出现光标

这是我的代码:

    #style-4::-webkit-scrollbar-track
    {
        background-color: #fff;
    }

    #style-4::-webkit-scrollbar
    {
        width: 5px;
        background-color: #fff;

    }

    #style-4::-webkit-scrollbar-thumb
    {
        background-color: #ccc;

    }

    #style-4::-webkit-scrollbar-thumb:hover
    {
        background-color: #666;
        cursor: pointer;
    }

可以看到here .我想像 cssdeck 上那样添加填充。

这可能吗?

最佳答案

关于填充。从左边采样 5px 的填充

#style-4::-webkit-scrollbar {
    width: 10px; /* add 5px */
    ...
}

#style-4::-webkit-scrollbar-thumb {
    box-shadow: inset 5px 0 0 0 white; /* change color to your bg color */
    ...
}

向每个 -webkit-scrollbar 元素添加 cursor: pointer 不幸的是不起作用。

关于html - CSS 3 滚动条 - 添加填充和光标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40799493/

相关文章:

javascript - 如何对列表项进行多项选择?

jquery - 避免在使用实际和后备图像加载背景图像时闪烁

css - 边框将滚动条推到视口(viewport)之外

html - 按钮移动网站内容

html - 100% 分区高度

html - Phonegap Scaling 困惑和字体大小缩放

javascript - 当我再次单击时,它不显示并且高度返回到 0px 但是里面的元素显示并且不显示或离开页面

html - chrome 中 div 之间的奇怪空间

jquery - 通过 CSS/jQuery 淡入过渡

html - 删除显然不需要的垂直滚动条