【问题标题】:bootstrap grid columns divide into separate rows with each second row split into separate columns and at the center引导网格列分为单独的行,每第二行分为单独的列并位于中心
【发布时间】:2017-08-16 18:59:59
【问题描述】:

我开始使用引导网格并尝试准备好这个布局。[![在此处输入图像描述][1]][1]

我有点困惑如何将三个主要列分成单独的部分,以便我可以如图所示放置相应的文本/图像

我开始创建一个基本布局,但我无法将其设置到正确的位置:

<div class="row" style="border: 1px solid;">
    <div class="col-xs-4"> 
        <div class="col-xs-12 col-md-offset-4">
            XXX
        </div>
        <div class="col-xs-12 ">
            <div class="col-xs-12 ">
                first column second
            </div>
            <!--<div class="col-xs-12 ">
                first column second
            </div>-->
        </div>

    </div>

    <div class="col-xs-4" style="border: 1px solid;">
        <div class="col-xs-12 ">
            second column first
        </div>
        <div class="col-xs-12 ">
            second column second
        </div>

    </div>

    <div class="col-xs-4" style="border: 1px solid;">
        <div class="col-xs-12 ">
           third column first
        </div>

    </div>
</div>

我试图集中第一列中的第一行,这看起来不错。但是,我无法将第二行分成单独的列。第 2 列和第 3 列也会出现类似问题。您能否就如何获取附加布局提供一些指导?

【问题讨论】:

    标签: bootstrap-grid


    【解决方案1】:

    Bootstrap 使用 12 列布局。因此,如果您想要 2 个相等的列,则需要将每个值设置为 6。

    将您的示例用于您要放置的第二列

    <div class="col-xs-4" style="border: 1px solid;">
        <div class="col-xs-6 ">
            second column first
        </div>
        <div class="col-xs-6 ">
            second column second
        </div>
    
    </div>
    

    谢谢

    【讨论】:

    • white_reece,我的问题不仅仅是创建 2 个相等的列。它更多地是关于以一种我可以填写附件中的元素的方式对列进行分区。让我们说上面的第一列,我正在尝试根据屏幕截图排列不同的元素,第二行应该有像 1000 这样的文本,然后是图像,然后是百分比值,并且在该外列中居中对齐,如图所示跨度>
    • 我想我可以在这些 div 中使用 span 将内容保持在一行,并且可以将它们居中以获得上述 UI
    猜你喜欢
    • 2020-12-14
    • 1970-01-01
    • 2019-12-07
    • 1970-01-01
    • 1970-01-01
    • 2016-11-30
    • 2021-10-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多