0

我想这个问题时不时会出现(我实际上在发布我自己的问题之前阅读了一些帖子)但它又来了。

如何使用IE 6让粘性页脚在此 url 上工作?(链接已被删除,因为它现在已损坏)

这里的不同之处在于,如果您单击“Werknemer”或“AEX”,我会得到一个隐藏的 div。

这是我希望在浏览器窗口底部可见的块(而不是当前页面的末尾)。

谢谢您的帮助!

4

2 回答 2

2

我一直在做 position: fixed in IE with css 表达式。我发现就您的标记而言,它的破坏性最小。唯一的问题是,如果没有启用 Javascript,它就不起作用。

如果您在 quirks 模式下工作,这是您在仅 IE6 样式表中放入的内容:

/* Smooths out the scrolling of #your-fixed-element */
body {
  background-attachment: fixed; 
} 

#fixedElement  {
  position: absolute;      
  left: 0;
  top: expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);
}

如果您处于标准模式,请改用此 #fixedElement 声明:

#fixedElement  {
  position: absolute;      
  left: 0;
  top: expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight);
}
于 2009-08-12T02:46:27.010 回答
0

您需要搜索“IE6 position fixed”(position: fixed是您在更好的浏览器中使用的 CSS。)

这个网站有很多解决方案:http: //www.wickham43.supanet.com/tutorial/headerfooterfix.html (我猜这个例子就是你要找的那个)

于 2009-08-11T19:23:02.003 回答