将页脚粘到底部在 Chrome 中不起作用(在 IE、Firefox、Safari 中起作用)
在 http://ryanspahn.com/adsgrader2/index 您可以看到我有一个灰色的页脚,并且在IE、Safari 和 Firefox 页脚粘在底部。但在 Chrome 中,它并没有粘在底部 - 这很奇怪。
我使用堆栈上找到的以下方法创建了这个粘性页脚...... CSS 使 HTML 页面页脚以最小高度停留在页面底部。
我想知道是否有人以前见过这个,或者有解决这个 Chrome 问题的建议。
At http://ryanspahn.com/adsgrader2/index you can see I have a grey footer and in IE, Safari and Firefox the footer sticks to the bottom. But in Chrome it is not sticking to the bottom - which is odd.
I created this sticky footer using the following method found here on stack ...... CSS to make HTML page footer stay at bottom of the page with a minimum height.
I wonder if anyone has seen this before and or has a suggestion to fix this Chrome issue.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不确定该教程,但如果您希望页脚保持在底部,您需要使用固定定位而不是相对定位。固定意味着当页面的其余部分滚动时它不会滚动。您可以使用
上、下、左、右
在绝对定位上使用相同的属性来锚定它。将以下内容添加到现有的 CSS 中,并在必要时更改值。
我还注意到,当您执行此操作时,您必须将页脚中的图像浮动到左侧。
I'm not sure about that tutorial but if you want your footer to stay at the bottom you need to use fixed positioning not relative. Fixed means that it will not scroll when the rest of the page scrolls. You can anchor it with the same attributes at absolute positioning using
top, bottom, left, right
.Add the following onto your existing css, and change values where necessary.
I also noticed that when you do this you'll have to float the image you have in the footer left.