html - 将页脚放在网站的底部。 (不是位置 : fixed)

标签 html css

<分区>


关闭 7 年前

在我的 work2 Website当页面中没有足够的内容时,我无法将页面中的页脚保持在底部。我已经用谷歌搜索过,在 youtube csstricks 等上搜索过。 但是总是有相同的“解决方案”; 但不适用于我的页面。现在我是来寻求帮助的。

我要的是this . 我真的很感激一个好的解决方案。

您真诚的。 迈克

最佳答案

您可以简单地实现链接中的代码。关键是:

  • 固定页脚高度,并在相对定位的元素内使用 bottom: 0 绝对定位
  • 内容底部填充等于页脚高度,以便在需要时将其向下推

因此,对于您的网站,您需要添加以下内容:

html {
  height: 100%;
}

body {
  position: relative;
  min-height: 100%;
}

footer {
  position: absolute;
  bottom: 0;
  height: 35px;
  width: 100%;
}

.content {
  padding-bottom: 60px;
}

刚刚通过将其附加到您的 style.css 文件在您的网站上对其进行了测试。

关于html - 将页脚放在网站的底部。 (不是位置 : fixed),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35096956/

上一篇:html - 如何像图像中那样删除文本开头和文本之间的虚线?

下一篇:html - CSS 子字符串显示无

相关文章:

javascript - 如何使用 Javascript 单击 anchor 标记(没有 ID 或类)

javascript - 如何从中心开始jquery .animation

jquery - 有没有办法设置 jquery 的日期选择器日期的样式?

jquery - 显示当前页面的菜单

jQuery 将 attr 值设置为整数

javascript - 从没有内部文本内容的元素中获取 html 标签

python - 如何使用 App Engine Python 处理 HTML 数组?

jQuery 切换无法正常工作

javascript - 我应该使用 php 还是 javascript

javascript - 如何通过在 Handlebars 中单击来增加图像的大小?