css - 如何使 div 的滚动条始终可见?

标签 css browser scrollbar

如何使我的 div 的滚动条始终可见?

.el {
  height: 100px;
  overflow: scroll;
  position: relative;
}

溢出:滚动 不工作。看来我的浏览器的 native 行为不允许这样做。 (我在 macOS 上。)

是否有一些解决方法?

附言滚动条在悬停时可见,但我需要它始终可见。

最佳答案

这是浏览器的问题,浏览器对这些元素有自己的样式。

如果滚动条隐藏,这是为了用户的舒适,你不能改变这个......

因此您可以尝试使用 jQuery 中的自定义滚动条插件使 div 可滚动,例如:

https://github.com/gromo/jquery.scrollbar

此插件在 javascript 中创建假滚动条并允许用户滚动到元素中。所以浏览器不会为这些滚动条应用他自己的规则,因为它们不是。

关于css - 如何使 div 的滚动条始终可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43614371/

相关文章:

css - svg - 翻转颠倒前。图形

java - JSF 在验证异常后设置 div 类

css - 如何动态调整 div 的大小以占据可能的最大宽度?

c# - .NET 进程打开没有选项卡或地址栏的网页

html - 有没有办法让 div 上永远没有滚动条?

html - 水平滚动条不工作 asp.net

javascript - 使用 Jquery 模板在表上启用水平滚动

javascript - 考虑到动态内容高度,使用 vue 过渡平滑展开/折叠过渡

javascript - 使用 JavaScript 初始化页面加载浏览器指示器/动画图标

jquery - 如何知道滚动条是否出现在浏览器中(jQuery)?