固定位置的元素重叠页脚
Overlapping of footer by element with fixed position
我有一个边栏块,它的位置是固定的。
当我滚动浏览器的窗口时,我需要修复这个侧边栏的页脚重叠。
我试图将侧边栏的位置更改为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插件和教程,使用不同的技术来实现这种效果。在Google上搜索"jquery sticky sidebar",你会发现很多。
相关文章:
- HighCharts长标题文本在某些元素上重叠
- 如何检测重叠元素下的单击
- 当静态元素与滚动上的固定元素位置重叠时进行检测
- jQuery 可调整大小:如何在调整大小拖动期间获取重叠元素
- 检查两个或多个 DOM 元素是否重叠
- 如何使用可调整大小的元素重叠其他元素
- 如何定位自动重叠的元素
- 正在检测Html元素是否与另一个Html元件重叠
- Svg文本元素被另一个Svg元素重叠
- 根据两个元素的重叠宽度动态设置左填充
- 与另一个子元素重叠列表项
- 使用内联块设置的 Safari/Chrome 重叠元素
- 在重叠元素上注册鼠标事件
- 如何防止重叠元素的冒泡事件
- HTML和需要下拉菜单来重叠元素
- 如何使用CSS3 rotate3d和transformZ控制重叠元素的绘制顺序
- D3js重叠元素:如何“穿过”点击“下”键;元素
- jQuery关于重叠元素的mouseleave问题
- 捕获svg中重叠g元素中的指针事件
- jquery可调整大小,拖动完成后获取重叠元素