6
A
回答
10
0
它的一种可能。
body {
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #808080;
scrollbar-darkshadow-color: #000000;
}
注意:如果您指定了XHTML Doctype,它可能不起作用!
+0
在XHTML中正常工作。诀窍是,当您使用标准模式DOCTYPE(您应该是,无论您使用的是HTML还是XHTML)时,元素IE会将视口的主滚动条放在“html”而不是“body”上。无论如何,随着这些属性的继承,只需设置'html'就可以了。 – bobince 2009-02-09 01:52:29
1
你可以用CSS,但IIRC只有IE浏览器V5.5 +支持改变颜色这个CSS。其他浏览器不!
在这里看到一个演示: http://www.iconico.com/CSSScrollbar/
9
但从可用性角度,改变滚动条是一个不走。用户熟悉他/她的操作系统及其提供的视觉环境。改变这一点确实会造成混乱,特别是那些刚刚使用电脑,老年人等的人。
今天的大多数用户可能会认识到一个滚动条,只要它具有基本的形状 - 许多甚至不会使用酒吧本身,而只是鼠标上的滚轮。
尽管如此,仍然需要思考。考虑你的观众。无论你如何使用自定义滚动条,确保它在所有平台/所有浏览器中都能正常工作。
相关问题
- 1. 默认滚动条处理程序是什么元素?
- 2. Chrome Android - 滚动时处理CSS和JS
- 3. 处理滚动条和jquery.width()方法
- 4. WinApi滚动条处理
- 5. 这条CSS线段是什么意思? 。 。 “滚动100%0透明”
- 6. JS处理鼠标滚轮和滚动条滚动页面滚动
- 7. 滚动条CSS
- 8. 什么是滚动条负载的client.javascript.plugins?
- 9. Macbook retina CSS:可滚动的div滚动条与父滚动条重叠
- 10. 什么是处理
- 11. 在selemium2中处理滚动条
- 12. Javascript滚动条处理窗口焦点
- 13. 即使没有什么可滚动,css溢出滚动条也会出现
- 14. 滚动条不与滚动条
- 15. CSS - 溢出 - 滚动条滚动太多
- 16. Winforms中的滚动条处理滚动事件
- 17. 处理滚动条与jQuery事件拖放
- 18. 为什么IE显示没有滚动条的滚动条(滚动条不需要,不在FF和Safari中)?
- 19. CSS溢出和水平滚动条
- 20. CSS背景和水平滚动条
- 21. CSS webkit滚动条和Safari浏览器
- 22. CSS:为什么我有一个100%高度的滚动条?
- 23. 什么导致CSS中的水平滚动条?
- 24. Iframe,全屏幕CSS - 为什么滚动条
- 25. CSS + FireFox:隐藏滚动条iframe滚动=是
- 26. 谷歌地图信息框与点击处理程序和滚动条
- 27. CSS溢出滚动和隐藏滚动条(IOS)
- 28. Javascript和CSS:隐藏滚动条,保持滚动事件工作
- 29. 样式滚动条css colorbox
- 30. css隐藏滚动条?
只有使用jScrollPane的坏处是你不能使用箭头键在内容区域内上下滚动,这会降低可用性(尽管这可能是使用另一个jQuery插件可以实现的)。 – Mun 2009-02-08 22:04:06
@Mun,这个问题被报告为项目bug跟踪器中的一个bug。由于这个问题对我来说很重要,因此我计划在接下来的一周内为它提交一个错误修复程序。 – 2009-02-08 23:06:26