我的div是可滚动的,使用overflow:auto。但是它显示了一个令人讨厌的滚动条与我的对话框的风格不匹配,我如何将CSS应用到滚动条以尝试修复它,或者只是将它完全删除?
JSFiddle:http://jsfiddle.net/q2xEF/
答案 0 :(得分:2)
拜托,不要重新发明轮子!滚动条可以让用户轻松滚动页面/内容。浏览器开发人员已经处理了所有必要的事件处理,例如,鼠标滚轮,页面向上/向下,向上/向下箭头等。如果您编写自己的滚动条,您也必须处理它。这并不容易。最后得到的是一个滚动条,看起来像你的页面,但不像我的浏览器窗口。
答案 1 :(得分:0)
一些选择:
overflow: hidden
答案 2 :(得分:0)
某些浏览器允许您设置滚动条的样式。例如,在基于Webkit的浏览器中,您可以使用伪元素。有关详细信息,请参阅this blog。 IE用于支持更改滚动条颜色,但它不再支持。
如果你想在所有浏览器中看到相同的外观,我认为你最好的选择是使用一些javascript UI组件。