首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将内容col xs-4居中?

如何将内容col xs-4居中?
EN

Stack Overflow用户
提问于 2019-05-22 01:33:14
回答 4查看 71关注 0票数 0

我有HTML代码块:

代码语言:javascript
复制
<div class="class-journal-mobile-navigation">
<div class="col-xs-4"><div class="block"></div></div>
<div class="col-xs-4"><div class="block"></div></div>
<div class="col-xs-4"><div class="block"></div></div>
</div>

如何在父.col-xs-4内居中放置div块.block

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-05-22 01:37:39

添加以下CSS:

代码语言:javascript
复制
.col-xs-4{
  text-align: center;
}

.block{
  display: inline-block;
}
代码语言:javascript
复制
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<div class="class-journal-mobile-navigation">
  <div class="col-xs-4">
    <div class="block">A</div>
  </div>
  <div class="col-xs-4">
    <div class="block">B</div>
  </div>
  <div class="col-xs-4">
    <div class="block">C</div>
  </div>
</div>

票数 1
EN

Stack Overflow用户

发布于 2019-05-22 01:41:14

如果您想要对齐div .block的内容,可以使用以下命令

代码语言:javascript
复制
.block {
  text-align:center;
}
票数 2
EN

Stack Overflow用户

发布于 2019-05-23 01:06:40

您使用的是哪个版本的Bootstrap?可能需要修改,但现在假设是版本4。

引导网格应该有父row类。

代码语言:javascript
复制
<div class="row class-journal-mobile-navigation">
  <div class="col-xs-4">
    <div class="block"></div>
  </div>
  <div class="col-xs-4">
    <div class="block"></div>
  </div>
  <div class="col-xs-4">
    <div class="block"></div>
  </div>
</div>

对于快速CSS,最好使其更具体于您定义的.class-journal-mobile-navigation,并将其作为.col-xs-4的子级。

代码语言:javascript
复制
.class-journal-mobile-navigation .col-xs-4 {
  text-align: center;
}
.class-journal-mobile-navigation .col-xs-4 .block {
  display: inline-block;
}

这里有许多有用的CSS类可以使用。帮助定义专门用于XS断点的布局,而不需要额外的CSS。下面是其中一些类如何应用于您的示例的示例。

代码语言:javascript
复制
<div class="row class-journal-mobile-navigation">
  <div class="col-xs-4 text-center text-sm-left">
    <div class="d-inline-block d-sm-block"></div>
  </div>
  <div class="col-xs-4 text-center text-sm-left">
    <div class="d-inline-block d-sm-block"></div>
  </div>
  <div class="col-xs-4 text-center text-sm-left">
    <div class="d-inline-block d-sm-block"></div>
  </div>
</div>

Flex类是另一个选择!

代码语言:javascript
复制
<div class="col-xs-4 d-flex justify-content-center">
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56243634

复制
相关文章

相似问题

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