我有侧栏块,它具有固定的位置。
当我滚动浏览器的窗口时,需要通过此边栏修复页脚的重叠。按固定位置的元素重叠页脚
我试图将侧边栏的位置更改为absolute
,计算移动条件并在窗口的滚动事件上移动它,但是当我滚动快速时它无法正常工作。
我该如何解决这个问题,快速滚动窗口时,或者,建议是否有这样的js插件?
更新:
小提琴:http://jsfiddle.net/c863E/1/
(页脚不应由侧边栏重叠)
我有侧栏块,它具有固定的位置。
当我滚动浏览器的窗口时,需要通过此边栏修复页脚的重叠。按固定位置的元素重叠页脚
我试图将侧边栏的位置更改为absolute
,计算移动条件并在窗口的滚动事件上移动它,但是当我滚动快速时它无法正常工作。
我该如何解决这个问题,快速滚动窗口时,或者,建议是否有这样的js插件?
更新:
小提琴:http://jsfiddle.net/c863E/1/
(页脚不应由侧边栏重叠)
我用下面的插件这个确切的任务之前:http://www.profilepicture.co.uk/sticky-sidebar-jquery-plugin/
它工作完美。
而且,这里是GitHub的项目:https://github.com/p-m-p/jQuery-Stickybox
您需要的解决方案的总称,是一个棘手的侧栏。有各种各样的jQuery插件和教程用不同的技术来实现这种效果。谷歌搜索“jquery sticky sidebar”会揭示很多。
@HugoDozois - OP确实要求提供jQuery插件建议......在这种情况下建议插件是不行的?对不起 – 2013-03-05 18:23:08
@Joe Spurling,非常感谢,这个插件真的是我需要的! – 2013-03-05 18:29:25
@SergeiStruk - 不客气 – 2013-03-05 18:33:10
我不确定其他人,但我想在这里看到一些代码。更好的一个jsfiddle ... – otinanai 2013-03-05 17:15:54
@otinanai我第二!提供更多信息OP! – 2013-03-05 17:17:34
一个jsfiddle应该显示的东西..我什么也没看到.. – abbood 2013-03-05 17:30:19