首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Bootstrap 3中创建8个偶数列

如何在Bootstrap 3中创建8个偶数列
EN

Stack Overflow用户
提问于 2013-10-30 16:46:40
回答 5查看 12.3K关注 0票数 9

我试图创建一个自定义的行,其中有8个标志坐在偶数列的页面底部时,坐在全尺寸桌面(lg)我需要他们的回应。

我已经尝试了几个选项-2个cols和4个cols嵌套,以及4个cols和2个cols嵌套...我的问题是,栏间距在列之间产生了额外的间距,这意味着徽标的间距不会均匀。有没有专家有更好的办法让我把8个logo均匀地排成一排?也许可以创建一个新的8列自定义网格?

任何帮助都是最好的。

感谢N

EN

回答 5

Stack Overflow用户

发布于 2013-10-30 18:01:30

Bootstrap 3

使用包含4列2的list-inline怎么样?

代码语言:javascript
复制
  <ul class="list-inline row"> 
    <li class="col-sm-3"><div class="col-sm-6"></div><div class="col-sm-6"></div></li>
    <li class="col-sm-3"><div class="col-sm-6"></div><div class="col-sm-6"></div></li>
    <li class="col-sm-3"><div class="col-sm-6"></div><div class="col-sm-6"></div></li>
    <li class="col-sm-3"><div class="col-sm-6"></div><div class="col-sm-6"></div></li>
  </ul> 

演示:http://bootply.com/90906

Bootstrap 4

由于Bootstrap4是flexbox,因此现在可以使用auto-layout grid实现任意数量的等宽列。

代码语言:javascript
复制
<div class="container-fluid">
    <div class="row">
        <div class="col">1</div>
        <div class="col">2</div>
        <div class="col">3</div>
        <div class="col">4</div>
        <div class="col">5</div>
        <div class="col">6</div>
        <div class="col">7</div>
        <div class="col">8</div>
    </div>
</div>

演示:http://www.codeply.com/go/AOVGoJncei

票数 10
EN

Stack Overflow用户

发布于 2013-10-30 18:06:39

2列6,每4列3内row-fluid

代码语言:javascript
复制
<div class="row">
    <div class="col-md-6">
        <div class="row">
            <div class="col-md-3"></div>
            <div class="col-md-3"></div>
            <div class="col-md-3"></div>
            <div class="col-md-3"></div>
        </div>
    </div>
    <div class="col-md-6">
          <div class="row">
            <div class="col-md-3"></div>
            <div class="col-md-3"></div>
            <div class="col-md-3"></div>
            <div class="col-md-3"></div>
        </div>      
    </div>
</div>
票数 8
EN

Stack Overflow用户

发布于 2014-07-30 03:29:44

在这里扩展我的答案:https://stackoverflow.com/a/25023129/2266157

下面是一个8宽Bootstrap行结构的演示,

等间距(即列间距)...

代码语言:javascript
复制
<div class="container">
  <h2>No padding (.no-pad) on outermost columns (.col-md-6)<br></h2>

  <h3>Then nested columns can have padding...</h3>
  <div class="row no-pad">
    <div class="col-md-6">
      <div class="row">
        <div class="col-md-3"><i>col1</i></div>
        <div class="col-md-3"><i>col2</i></div>
        <div class="col-md-3"><i>col3</i></div>
        <div class="col-md-3"><i>col4</i></div>
      </div>
    </div>
    <div class="col-md-6">
      <div class="row">
        <div class="col-md-3"><i>col1</i></div>
        <div class="col-md-3"><i>col2</i></div>
        <div class="col-md-3"><i>col3</i></div>
        <div class="col-md-3"><i>col4</i></div>
      </div>
    </div>
  </div>
</div>

...or确实没有列间距。

代码语言:javascript
复制
<div class="container">    
  <h3>...or not</h3>
  <div class="row no-pad">
    <div class="col-md-6">
      <div class="row no-pad">
        <div class="col-md-3"><i>col1</i></div>
        <div class="col-md-3"><i>col2</i></div>
        <div class="col-md-3"><i>col3</i></div>
        <div class="col-md-3"><i>col4</i></div>
      </div>
    </div>
    <div class="col-md-6">
      <div class="row no-pad">
        <div class="col-md-3"><i>col1</i></div>
        <div class="col-md-3"><i>col2</i></div>
        <div class="col-md-3"><i>col3</i></div>
        <div class="col-md-3"><i>col4</i></div>
      </div>
    </div>
  </div>
</div>

除了Bootstrap之外,还需要此CSS

代码语言:javascript
复制
.row.no-pad {
  margin-right:0;
  margin-left:0;
}
.row.no-pad > [class*='col-'] {
  padding-right:0;
  padding-left:0;
}

下面是一个有效的演示:

http://www.bootply.com/eWWpj3G9tL

和徽标居中

要定位徽标,我可以使用<img class="img-responsive">,或者如果它们小于列宽,则可以使用text-align:center (或放置在.col-*上的引导程序类text-center )或使用以下CSS将它们居中:

代码语言:javascript
复制
#logos img {
    display:block;
    margin:0 auto;
}
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19677570

复制
相关文章

相似问题

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