在我问这个问题之前,这是我的两个约束:


应该可以在IE 7+中使用
我只能更改CSS,不能更改HTML / JS


因此,我有两个div:

<div id="content"></div>
<div id="footer"></div>


“ #content”是内容。
“ #footer”是仅包含背景图片且没有任何真正价值的页脚。

现在,当页面太长以至于无法滚动时,如何隐藏页脚的一部分,而当页面不滚动时如何完全显示页脚呢?

(到目前为止,我已经尝试过类似的方法:

#footer {height: 30px; margin-bottom: -20px;}


但这似乎不起作用...)

最佳答案

在这里,您只有HTML和CSS的解决方案:

资源:
http://www.cssstickyfooter.com/using-sticky-footer-code.html

例:
http://www.cssstickyfooter.com/

祝好运

关于html - 如果网站滚动,则隐藏页脚;如果网站不滚动,则显示页脚,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9820914/

10-09 18:45
查看更多