0

现场直播

我有一个使用 jmpress 的网站,我很难滚动我的内容。我可以通过简单地选择页面上的文本并向下拖动来在 Chrome 中滚动,但我想在所有具有本机滚动的浏览器中实现这一点,也许是由 javascript 模拟的。我已经检查了许多插件来执行此操作,例如 jScrollpane 和 tinyScrollbar,但是如果没有设置高度并overflow-y设置为滚动,它们都不会工作。第二个问题:即使我设置overflow-yscroll,鼠标滚轮也不会滚动。

在控制台中试试这个:$(".step").jScrollPane();。没发生什么事。将每个步骤设置height为 800px 和overflow-y scroll, 并且滚动有效,但这仍然只是相对于窗口的高度。我需要某种方法来计算周围元素的大小(相对定位),以便在用户调整屏幕大小时可以计算高度。

那么是否可以在绝对定位的元素(幻灯片)上实现滚动并使用 jmpress 将高度保持为自动?

4

1 回答 1

1

设置高度后,可以使用jquery的窗口调整大小事件动态设置高度,可以调用tinyscrollbar的update方法来更新滚动条。

于 2012-09-05T08:40:46.187 回答