html - 无法在 css <div> 页脚上居中放置文本

标签 html css

我试图在页脚上添加集中文本,但文本始终位于左侧,即使在将边距设置为自动和 text-align: center 之后也是如此。 谁能找出缺少的内容?

.footer {
  position: absolute;
  margin: 100px auto 0;
  background-color: #393e46;
  height: 15%;
  top: 360%;
  padding: 16px 16px 0 16px;
  left: 0;
  right: 0;
}

.hyperlink {
  color: #cdffeb;
  position: relative;
  text-align: center;
  right: 0;
  left: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  font-size: 2em;
}
<div class="footer">
<a class="hyperlink" href="https://www.linkedin.com/in/diogo-neiss-501001165/">LinkedIn</a>
<a class="hyperlink" href="https://github.com/diogoneiss">Git Hub</a>
</div>

最佳答案

只需将 text-align: center 添加到页脚即可修复它,这是一个实时示例 https://codepen.io/dobladov/pen/WLPoJy

关于html - 无法在 css <div> 页脚上居中放置文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54187727/

相关文章:

css - float 元素的零高度边缘会被视为边缘吗?

html - 底部填充不适用于 div

javascript - 动态添加 div 会导致奇怪的样式共享

jquery - 滚动显示模糊卡住

html - 居中对齐 Logo 并围绕其水平对齐 UL

html - 如何将链接和文本放在照片网格中的网格元素上

css - 使用 Stellar.js 移动背景图像

javascript - 为什么我的内容不能像这样点击显示?

java - Swing 组件具有自动换行和有限宽度以及 HTML 支持

javascript - HTML 5 native 表单验证回调