【发布时间】:2010-10-07 14:38:27
【问题描述】:
这是来自该线程的后续问题: CSS Semi-fixed Element?
我实现了 kelso 的解决方案,它在 Firefox 和 Chrome 上完美运行。但是,IE 8 并没有发挥作用。
我已经推出了代码,以便您可以在实时网站上看到我遇到的问题: Gran Via hotels
IE 正在监听滚动事件,但在用户向下滚动页面时并未移动 div。似乎以下行在 IE 中没有做任何事情:
d.css({ position: "fixed", top: "0px" });
第一行在 IE 中也是 -2,而在 Firefox 中是 377。
var scrollerTopMargin = $("#scroll-container").offset().top;
我不是 CSS 专家,我一直在努力解决这个问题。必须有一个简单的解决方案!请帮忙!
谢谢 本
【问题讨论】:
-
固定的行为很奇怪,我看不到所有的页脚,因为侧边栏在上面..!我不同意这种风格。
-
很奇怪,因为不完整。它也应该停在页脚处。我个人很喜欢。我还看到它在许多站点中使用。