我想这个问题时不时会出现(我实际上是在发布自己的问题之前阅读了一些帖子)但是又来了。
如何使用 IE 6 让粘性页脚在此网址上运行? (链接已删除,因为它现在已损坏)
这里的区别在于我得到一个隐藏的div,显示你是否点击了“Werknemer”或“AEX”。
这是我希望在浏览器窗口底部可见的块(不是当前页面的末尾)。
感谢您的帮助!
答案 0 :(得分:2)
我总是做位置:在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);
}
答案 1 :(得分:0)
您需要搜索“IE6位置已修复”(position: fixed
是您在更好的浏览器中使用的CSS。)
此网站提供了一些解决方案:http://www.wickham43.supanet.com/tutorial/headerfooterfix.html (我猜this example是你正在寻找的那个)