我需要一种方法来分别滚动两个单独的“div”(实际上是<nav>
and <section>
,但为了简单起见,我们称它们为 div)。
一个是左侧的垂直导航,另一个是部分。每当任何一个溢出时,我都希望在 div 内出现一个自定义滚动条,并且当它们滚动时,另一个应该保持不变。
我的猜测是我必须用 jQuery 来做这件事?overflow: hidden;
到目前为止,我所做的只是<body>
隐藏标准滚动条。添加自定义滚动条的最简单方法是什么?
我需要一种方法来分别滚动两个单独的“div”(实际上是<nav>
and <section>
,但为了简单起见,我们称它们为 div)。
一个是左侧的垂直导航,另一个是部分。每当任何一个溢出时,我都希望在 div 内出现一个自定义滚动条,并且当它们滚动时,另一个应该保持不变。
我的猜测是我必须用 jQuery 来做这件事?overflow: hidden;
到目前为止,我所做的只是<body>
隐藏标准滚动条。添加自定义滚动条的最简单方法是什么?
我找到了一个不错的 jquery 插件:
http://www.dynamicdrive.com/dynamicindex11/facescroll/index.htm
jScrollPane 是 Kelvin Luck 的跨浏览器 jQuery 插件,它将浏览器的默认滚动条(在具有相关溢出属性的元素上)转换为 HTML 结构,可以很容易地用 CSS 换肤。