将我的网页上的高度设置为100%会让事情变得糟糕。页脚并未停留在主页面上,它正在经过主要可视区域....我如何防止发生这种情况,使其停留在页面的底部?适合的高度,不是100%
见例如:[URL_REMOVED]
将我的网页上的高度设置为100%会让事情变得糟糕。页脚并未停留在主页面上,它正在经过主要可视区域....我如何防止发生这种情况,使其停留在页面的底部?适合的高度,不是100%
见例如:[URL_REMOVED]
尝试把<div id="bdy"></div>
内部页脚和它定位在底部。 由于#bdy
有min-height: 100%
,它推下页脚。
如果将页脚放在#bdy
的内部,请将其设置为position: absolute; bottom: 0;
。
UPDATE:
啊,那是因为在页脚position: absolute;
使指令bottom: 0;
坚持给它确实有不position: static
的最近的祖先(这是默认值)。您可以通过将position: relative;
应用于#bdy
来解决问题。
结帐全CSS的StickyFooter:http://ryanfait.com/sticky-footer/ –
你知道你会得到更好的结果,如果你改善你的问题。也许添加一些代码。 – rlemon
问题得到了改善...... @Jared:我基本上已经做到了......它停留在底部,但它就像页面上的浮动元素进一步推动它或某事 – Webnet