html - 在 bootstrap 中需要 12 列时居中 div

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

我在 Bootstrap 行中有一个元素。该元素在屏幕的 xs、sm、md 和 lg 配置上采用不同数量的列。当需要 12 列时,我需要元素位于中间。是否可以?如果是这样,我该怎么做? 例如:

<div class="row">
<div class="col-xs-12 col-sm-12 col-md-6 col-lg-4">
    SOME TEXT
</div>
<div class="col-xs-12 col-sm-12 col-md-6 col-lg-4">
    SOME TEXT
</div>
<div class="col-xs-12 col-sm-12 col-md-6 col-lg-4">
    SOME TEXT
</div>

如果我将行放入一个流动的 div 中,我希望元素始终位于中间,但是当我将浏览器缩小到 sm 配置时,它会使一个元素本身占用 12 列,因此我相对于左侧巨大的差距在右侧。

最佳答案

哦!在那里我想到了这个想法,它似乎成功了。我只是向带有列的元素添加了一些 css:

margin:0 auto;

代码所做的实际上是将元素居中放置在它们的列中。

关于html - 在 bootstrap 中需要 12 列时居中 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42171059/

相关文章:

javascript - 接受数字并在文本字段中清空的指令

javascript - 多次向下滑动点击显示div

css - 现在哪个 Bootstrap @media-query 处于事件状态?

jquery - Bootstrap 下拉列表中的自定义滚动条(jQuery 滚动)

html - <code> inside <p> 自动清除元素

javascript - 如何在 vb.net 网络浏览器中按下按钮

html - bootstrap nav-collapse 折叠时不会显示图标

javascript - 如何显示 android 的启动画面? Cordova

html - 防止子 div 扩展到父之外?

javascript - 预加载脚本后脚本未正确触发