我遇到一些问题让this layout在IE中正常工作(6和7)。当然,它在Safari和Firefox中运行良好。
这里发生了什么:
问题
任何见解都会很棒。感谢。
答案 0 :(得分:1)
我看到你通过使布局延伸到整个高度然后给它一个负的底部边距来移动页脚来定位页脚。 。 。也许摆脱负面边缘并使用页脚上的相对位置来移动它将更加跨浏览器兼容。
我实际上没有尝试过你的页面,这只是一个想法。
更新:
事实证明position: relative
并不是那么好。 。 。它使滚动条延伸到页脚所在的位置而没有重新定位。
但是尝试应用#footer{position: absolute; bottom: 0px; width: 100%}
并摆脱布局的负底边。 。 。至少在Firefox中这对我有用,我还没有检查过IE。