html - 在没有文本对齐中心的页脚中居中文本

标签 html css alignment

来自 this JSFiddle ,你可以看到我有一个页脚。

我想对齐每一列中的内容,以便容器居中,但文本仍然左对齐。

HTML:

<div class="left">
  <div class="align">
    <h6>Facebook</h6>
    <h6>Twitter</h6>
    <h6>Blog</h6>
  </div>
</div>
<div class="right">
  <div class="align">
    <h6>Privacy Policy</h6>
    <h6>Terms of Service</h6>
    <h6>Help</h6>
    <h6>Contact Us</h6>
  </div>
</div>

CSS:

div {
  width: 50%;
}

.left {
   float: left;
}

.right {
  float: right;
}

.align {
  display: table;
  margin: 0 auto;
}

有什么建议吗?谢谢。

最佳答案

请检查这个

.left {
  width: 50%;
  float: left;
  background-color: white;
}
.right {
  width: 50%;
  float: right;
  background-color: black;
  color: white;
}
.hor-center {
  display: table;
  margin: 0 auto;
}
<div class="left">
  <div class="hor-center">
    <h6>Facebook</h6>
    <h6>Reddit</h6>
    <h6>Instagram</h6>
  </div>
</div>
<div class="right">
  <div class="hor-center">
    <h6>Terms</h6>
    <h6>F&amp;Q</h6>
    <h6>Email</h6>
  </div>
</div>

关于html - 在没有文本对齐中心的页脚中居中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35467963/

相关文章:

html - 删除悬停时的下划线链接

html - ul 内的 div 在 IE7 中导致问题

javascript - 在 React JS 中使用另一个组件内的组件进行导航

jquery - 使用 CSS 从单个连续的 HTML 页面移动到 "separate pages"

javascript - 使用 Jquery 创建游戏,涉及对象 'removing' 的巨大问题是另一个我不知道如何修复的问题

css - Bootstrap 3 将底部与行中的 3 列对齐

css - 我如何使跨度对齐

javascript - 单击子元素时会触发父元素事件

javascript - 在 Angular JS 中解码 HTML 实体

html - 将 PayPal 按钮集成到站点中