首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当屏幕在XS上时,如何使用Bootstrap将div居中

当屏幕在XS上时,如何使用Bootstrap将div居中
EN

Stack Overflow用户
提问于 2017-06-30 13:50:26
回答 1查看 39关注 0票数 1

我想创建一个有4列的div,但是当屏幕在xs上时,我想居中显示任何内容。下面是我的代码:

代码语言:javascript
复制
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
  <div class="container">
    <div class="col-xs-6 col-xs-offset-3 col-sm-3 col-md-3">
      <img src="http://placehold.it/200x200" class="img-responsive" />
    </div>
    <div class="col-xs-6 col-xs-offset-3 col-sm-3 col-md-3">
      <img src="http://placehold.it/200x200" class="img-responsive" />
    </div>
    <div class="col-xs-6 col-xs-offset-3 col-sm-3 col-md-3">
      <img src="http://placehold.it/200x200" class="img-responsive" />
    </div>
    <div class="col-xs-6 col-xs-offset-3 col-sm-3 col-md-3">
      <img src="http://placehold.it/200x200" class="img-responsive" />
    </div>
  </div>
</div>

但是在默认视图中,它显示了xs-6,所以我得到了2列。我不知道为什么,因为我将我的列设置为md-3

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-30 14:00:18

您必须使用col-*-offset-0类覆盖较低的偏移量:

代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
  <div class="container">
    <div class="col-xs-6 col-xs-offset-3 col-sm-3 col-sm-offset-0 col-md-3 col-md-offset-0">
      <img src="http://placehold.it/200x200" class="img-responsive" />
    </div>
     <div class="col-xs-6 col-xs-offset-3 col-sm-3 col-sm-offset-0 col-md-3 col-md-offset-0">
      <img src="http://placehold.it/200x200" class="img-responsive" />
    </div>
     <div class="col-xs-6 col-xs-offset-3 col-sm-3 col-sm-offset-0 col-md-3 col-md-offset-0">
      <img src="http://placehold.it/200x200" class="img-responsive" />
    </div>
     <div class="col-xs-6 col-xs-offset-3 col-sm-3 col-sm-offset-0 col-md-3 col-md-offset-0">
      <img src="http://placehold.it/200x200" class="img-responsive" />
    </div>
  </div>
</div>

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44839423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档