html - 仅在一个 div 中自定义滚动条

标签 html css scrollbar

我想在 Chrome 中有一个自定义滚动条。

所以,我正在使用这个 sass:

::-webkit-scrollbar {
  width: 0.5em;
  height: 0.5em;
}

::-webkit-scrollbar-thumb {
  background-color: rgba(255,255,255,.1);
  border-radius: 3px;

  &:hover {
    background: rgba(255,255,255,.2);
  }
}

我的问题是我只想在特定的 div 中使用这种滚动条样式。但如果我这样做:

#boardslist {

  ::-webkit-scrollbar {
    width: 0.5em;
    height: 0.5em;
  }

  ::-webkit-scrollbar-thumb {
    background-color: rgba(255,255,255,.1);
    border-radius: 3px;

    &:hover {
      background: rgba(255,255,255,.2);
    }
  }

}

不工作。有什么想法吗?

最佳答案

#boardslist {

  &::-webkit-scrollbar {
   width: 0.5em;
   height: 0.5em;
  }

  &::-webkit-scrollbar-thumb {
   background-color: rgba(255,255,255,.1);
   border-radius: 3px;

   &:hover {
    background: rgba(255,255,255,.2);
   }
  }
}

检查一下 http://codepen.io/tholman/pen/tldwm

关于html - 仅在一个 div 中自定义滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38023932/

相关文章:

javascript - 当 ng-if 为 false 时执行里面的代码

php - 在 PHP 中获取选定的选项值

javascript - 检测通过MediaElement.js包装的youtube中的播放事件

javascript - 使可切换内容占据剩余高度

html - 无序列表的样式如何像表格?

Javascript/JQuery 在按钮组的两个按钮之间切换事件类

基于当前浏览器的宽度和高度的 JavaScript CSS 选择

qt - 每当用户滚动 QScrollArea 时获得通知的最简单方法是什么?

Android:覆盖应用程序中的可绘制滚动条

javascript - 使用鼠标滚轮和滚动条平滑垂直页面滚动