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

如何使用IE 6在该URL上使用粘性页脚? (链接已删除,因为它现在已断开)

此处的区别在于,我得到了一个隐藏的div,例如,如果单击“ Werknemer”或“ AEX”,则会显示该div。

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

谢谢您的帮助!

最佳答案

我一直做的位置:在IE中使用CSS表达式修复。就您的标记而言,我发现它破坏性最小。唯一的问题是,如果未启用Javascript,它将无法正常工作。

如果您在“怪癖”模式下工作,则将这放在仅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);
}

10-02 13:47