【问题标题】:footer is refusing to stick to bottom页脚拒绝停留在底部
【发布时间】:2018-10-18 21:01:16
【问题描述】:

学习 HTML 和 CSS 并想出了一些我不理解的东西。

有谁知道为什么我的页脚几乎显示在页面顶部。

这是我认为我做对了,

1) 在页面底部放置正确的页脚 HTML

2) 添加我的核心页脚 CSS,使其始终保持在底部并具有响应性

Codepen - https://codepen.io/nightcoder21/pen/BxwVdJ

我的html

  <footer>
    <div id="icons">
      <li class="list-inline-item"><a href="javascript:void();"><i class="fab fa-facebook"></i></a></li>
      <li class="list-inline-item"><a href="javascript:void();"><i class="fas fa-mobile-alt"></i></a></li>
      <li class="list-inline-item"><a href="javascript:void();"><i class="fas fa-envelope"></i></a></li>

    </div>
    <p class="text-center">yadayada</p>
  </footer>

除了从更有经验的人那里获得解决方案之外,如果有人能准确地告诉我哪里出了问题,我将不胜感激。

感谢您的阅读

干杯

【问题讨论】:

  • 将页脚的绝对值交换为固定的

标签: html css responsive-design footer


【解决方案1】:

position: relative; 添加到您的body 标记中。

更新的 CodePen:https://codepen.io/anon/pen/deJwrw

【讨论】:

  • 你知道为什么 FB 社交图标与其他图标不对齐吗?..谢谢
  • @Ravi21 你的 css 中有 .fab 类(两次)上的 padding-bottom: 2.3rem;。看到这个更新CodePen
猜你喜欢
  • 2010-11-01
  • 2015-01-28
  • 1970-01-01
  • 2011-12-03
  • 2018-09-17
  • 2014-03-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多