如何在带有溢出的盒子内更改滚动条的外观(不是颜色)?我知道如何在Flash中做到这一点,我需要在没有它的情况下做到这一点。实际上,我想知道他们在Apple网站上如何完成此滑块: http://www.apple.com/mac/看来他们与JavaScript一起使用了CSS,但这就是我所知道的。他们是否有可能使用DOM,DHTML,HTML 5,Ruby或PHP进行操作?我不知道。

如果您足够友好地分享答案,请提前感谢您。

有帮助吗?

解决方案

他们基本上使用图像,CSS和一些JavaScript重新创建了假滚动条。当您拖动图像时,JavaScript使其与鼠标光标一起移动,并沿相反方向滚动框内容。真正的滚动条正在使用CSS隐藏/停用。

在这里查找一些示例/教程: http://www.hiddenpixels.com/javascript/custom-javascript-scrollbar/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top