【问题标题】:Center bootstrap columns中心引导列
【发布时间】:2017-01-24 05:05:34
【问题描述】:

我已使用此代码在 Bootstrap

中创建了 4 列
<div id="col" class="container-fluid row">
  <div class="col-md-3">
    <center>
      <h4>Our Story</h4><img src="box.png" />
    </center>
  </div>
  <div class="col-md-3">
    <h4>Our Story</h4><img src="box.png" />
  </div>
  <div class="col-md-3">
    <h4>Our Story</h4><img src="box.png" />
  </div>
  <div class="col-md-3">
    <h4>Our Story</h4><img src="box.png" />
  </div>
</div>

现在这些列在桌面屏幕上水平对齐,但是当我在移动设备中打开时,所有列都在左侧垂直对齐,所以我想让它们居中对齐,我该如何实现?

【问题讨论】:

  • class="col-md-3" 更改为 class="col-md-3 text-center"

标签: html css twitter-bootstrap twitter-bootstrap-3


【解决方案1】:

这在很多方面都是错误的:

  • 不要使用center标签,它已被弃用,而是使用引导程序中的.text-center

  • .row 必须是 .container 的子级

  • 如果您需要为移动设备设置样式,则必须使用 xs

查看更多关于bootstrap documentation的信息


因为在此处 2 sn-ps 中不清楚您要在移动视图中实现什么:

片段 #1 - 所有设备水平 4 列

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div id="col" class="container-fluid">
  <div class="row text-center">
    <div class="col-xs-3">
        <h4>Our Story</h4>
        <img src="//placehold.it/100x100" />
    </div>
    <div class="col-xs-3">
      <h4>Our Story</h4>
      <img src="//placehold.it/100x100" />
    </div>
    <div class="col-xs-3">
      <h4>Our Story</h4>
      <img src="//placehold.it/100x100" />
    </div>
    <div class="col-xs-3">
      <h4>Our Story</h4>
      <img src="//placehold.it/100x100" />
    </div>
  </div>
</div>

片段 #2 - 4 列垂直移动/4 列水平小型设备及以上

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div id="col" class="container-fluid">
  <div class="row text-center">
    <div class="col-xs-12 col-sm-3">
        <h4>Our Story</h4>
        <img src="//placehold.it/100x100" />
    </div>
    <div class="col-xs-12 col-sm-3">
      <h4>Our Story</h4>
      <img src="//placehold.it/100x100" />
    </div>
    <div class="col-xs-12 col-sm-3">
      <h4>Our Story</h4>
      <img src="//placehold.it/100x100" />
    </div>
    <div class="col-xs-12 col-sm-3">
      <h4>Our Story</h4>
      <img src="//placehold.it/100x100" />
    </div>
  </div>
</div>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-01
    • 1970-01-01
    • 2016-12-08
    • 1970-01-01
    • 2019-09-07
    • 2012-06-24
    • 2016-12-30
    相关资源
    最近更新 更多