所以我有一个固定位置的 div,它的内容必须始终保持在页面的同一部分,但是不希望它div.fixed
与div.footer
. 我可以使用什么 jQuery 来操纵高度div.fixed
以防止它与页脚重叠?
我假设我需要处理与页面或文档垂直位置相关的固定 div,但是我担心它的跨浏览器实现。
这是一个 JSFiddle http://jsfiddle.net/8CYMn/4/,其中有一个显示效果的示例。如果向下滚动,您会看到全宽页脚重叠。
由于页面容器和 z-index 的原因,如果不进行大量重构以将页脚放置在 z-index 中的固定 div 上方,则实际上是不可能的。
更新:更改了小提琴(http://jsfiddle.net/8CYMn/4/)以更接近地代表我遇到的问题。div.fixer
在页面顶部有一个间隙,并且还有一个定义的 z-index 必须高于页脚。