css - 是否可以添加 margin-bottom 来扩展 body 的大小?

标签 css

我有一个带有彩色背景的 div 和一个绝对位于页面底部的页脚。我正在尝试向 div 添加 margin-bottom 以便在 div 和页脚之间添加一些空间。但它没有任何效果。我认为这是因为边距是相对于另一个元素的。在这种情况下有什么好的解决方案?

<body> <!--white background-->
  <div> <!--colored background-->
   <!--THe content of the page -->
  </div>
  <footer>
   "links"
  </footer>
</body>

最佳答案

看起来您需要的是“粘性页脚”,在 S.O 或 Google 中搜索它,您不想解决已经解决了 100 次的问题 :-)。由于页脚是绝对定位的,因此为其添加边距或内容 div 将无济于事。

关于css - 是否可以添加 margin-bottom 来扩展 body 的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14399877/

相关文章:

css - 您如何指定为哪个导航列表创建样式规则?

html - 单击时使圆形 div 展开以填充整个页面

jquery - 简单滚动内容 ID 不显示 iframe 内容

php - text-transform : Capitalize don, t 适用于 <option> 元素

html - 使用目录和子目录的结构生成完整的 HTML 网站

html - 添加页脚到卡片

css - 添加@media not print in css styles 后,它们在 IE11 中不起作用

css - 动画 .GIF 与 Spritesheet + JS/CSS

css - 高级自定义字段如何使用 css 设置我的自定义字段的样式?

javascript - 可以通过多少种方式访问​​网站,我们应该考虑所有情况吗?