在我问这个问题之前,这是我的两个约束:
应该可以在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/