gpt4 book ai didi

css - Bootstrap 3 - 2 列嵌套行

转载 作者:技术小花猫 更新时间:2023-10-29 10:56:20 26 4
gpt4 key购买 nike

我正在尝试使用尽可能少的我自己的标记和 CSS 在 Bootstrap 3 中实现以下目标。理想情况下,我想使用纯 Bootstrap 标记来实现这一点,而无需诉诸黑客。我查看了文档,但看不到标准化的方式....

正如您在下面看到的,我试图获得中间有间隙的两行。 bs row

我的标记如下

<section class="row">

<article class="col-sm-12 col-md-6">
<!--ROW LEFT-->
<div class="row">
<div class="col-sm-4">col</div>
<div class="col-sm-4">col</div>
<div class="col-sm-4">col</div>
</div>
</article>

<article class="col-sm-12 col-md-6">
<!--ROW RIGHT-->
<div class="row">
<div class="col-sm-4">col</div>
<div class="col-sm-4">col</div>
<div class="col-sm-4">col</div>
</div>
</article>
</section>

Bootstrap 在文档中的唯一类似示例如下,但中间没有空隙。

bootstrap

自举标记

<div class="row">
<div class="col-sm-12">
<div class="row">
<div class="col-sm-6">
content
</div>
<div class="col-sm-6">
content
</div>
</div>
</div>
</div>

最佳答案

要扩展 Skelly 的答案,您可以使用 Bootstrap 的列偏移类在列之间创建间隙:

<div class="container"><section class="row">

<article class="col-sm-12 col-md-5">
<!--ROW LEFT-->
<div class="row" style="background-color:blue;">
<div class="col-sm-4" style="background-color:orange;">col</div>
<div class="col-sm-4" style="background-color:silver;">col</div>
<div class="col-sm-4" style="background-color:orange;">col</div>
</div>
</article>

<article class="col-sm-12 col-md-5 col-md-offset-2">
<!--ROW RIGHT-->
<div class="row" style="background-color:blue;">
<div class="col-sm-4" style="background-color:silver;">col</div>
<div class="col-sm-4" style="background-color:orange;">col</div>
<div class="col-sm-4" style="background-color:silver;">col</div>
</div>
</article>

</section></div>

http://bootply.com/103191

这避免了必须添加额外的样式,但是当您使用两个虚拟列来创建空间时确实会产生更大的间隙。

如果您不介意右边的额外空间,您可以将偏移量设置为 1。

关于css - Bootstrap 3 - 2 列嵌套行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19319957/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com