html - 页脚不粘在底部

标签 html css blogs tumblr

我的页脚粘在我博客整个页面的底部时遇到了问题。我遇到了两个问题。首先,如果我使用 position:absolute,页脚会上升到博客主页的中间位置。如果我不管它,它会粘在底部,但会上升到整个博客页面的中间。页脚是我经常遇到的问题。

这是我当前的页脚 CSS 样式

footer {
text-align: left;
background-color: #f4f4f4;
padding-top: 40px;
padding-bottom: 40px;
z-index: 1;
bottom:0;
width:100%;
}

这是页面 http://pixelogicblog.tumblr.com/post/41025998534/tes-post 的链接

最佳答案

查看使用 CSS 的粘性页脚解决方案:

http://ryanfait.com/sticky-footer/

position: absolute 您的页脚仅位于页面中间位置的原因是您没有在 body 和 html 元素上设置最小高度。如果没有它,正文将只占用您有内容的空间——然后页脚将与该底部对齐,而不是与窗口底部对齐。

尝试将此添加到您的 CSS 中,使其至少占据窗口的高度:

html, body {
    min-height: 100%;
}

关于html - 页脚不粘在底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14427703/

相关文章:

javascript - 打开/关闭图标 - 单击时切换 div

python - 为 Django 中的简单评论表单添加 CSRF 保护

php - 如何使输入字段将文本带入单独页面上的 Google 自定义搜索

php - 是否可以像这样检查多个单选按钮?

javascript - 使用淡入淡出更改背景图像

css - 改变几何图标的颜色

html - CSS:如何只变换背景而不变换内部内容?

javascript - 如何使用 node-json2html 将 json 显示为 html?

javascript - 初学者 : I integrated a blog into my Javascript/React website, 但如何添加样式?

html - block 引用背景颜色跟随行长度