Twitter bootstrap 意外行为引导3

Twitter bootstrap 意外行为引导3,twitter-bootstrap,twitter-bootstrap-3,Twitter Bootstrap,Twitter Bootstrap 3,我正在使用Bootstrap3或更少的版本将一个模板转换为一个网站,但我不理解这个特定部分中bootstrap的这种行为。我已在codepen()中重新创建 客户的意见 /\/\/\/\/\/\ 你可以通过填写表格来提问 保罗德米切夫 网页设计师 在做出工资项目结论等重要决策时,同时运行多个条件非常重要 奥列格托邦 Программист 这是一家我们信任的银行。我们与阿尔法银行合作的历史大约有15年。我们几乎从基地出发 朱莉娅·乌西娜 Повар 2010年,我们得出结论,我们需要一个工资项

我正在使用Bootstrap3或更少的版本将一个模板转换为一个网站,但我不理解这个特定部分中bootstrap的这种行为。我已在codepen()中重新创建


客户的意见
/\/\/\/\/\/\
你可以通过填写表格来提问
保罗德米切夫
网页设计师

在做出工资项目结论等重要决策时,同时运行多个条件非常重要

奥列格托邦 Программист 这是一家我们信任的银行。我们与阿尔法银行合作的历史大约有15年。我们几乎从基地出发

朱莉娅·乌西娜 Повар

2010年,我们得出结论,我们需要一个工资项目。当然,我们考虑了不同银行的报价

塞尔杜克·埃琳娜 Студентка

2010年,我们得出结论,我们需要一个工资项目。当然,我们考虑了不同银行的报价

库利科夫·弗拉德 Главный механик

在做出工资项目结论等重要决策时,同时运行多个条件非常重要

安德鲁·季霍诺夫 Сварщик 这是一家我们信任的银行。我们与阿尔法银行合作的历史大约有15年。我们几乎从基地出发


正如您在bootstrap中看到的,在第三次注释锁定后,它会出错,而不是输出2x3行,它会输出1x3 1x2 1x1行。

将每12列保留在一个单独的行上:

<div class="container-fluid comments">
    <div class="container">
        <div class="row">
            <div class="col-md-4">
                ....your content....
            </div>
            <div class="col-md-4">
                ....your content....
            </div>
            <div class="col-md-4">
                ....your content....
            </div>
        </div>
        <div class="row">
            <div class="col-md-4">
                ....your content....
            </div>
            <div class="col-md-4">
                ....your content....
            </div>
            <div class="col-md-4">
                ....your content....
            </div>
        </div>
       <div class="row">
            <div class="col-md-4">
                ....your content....
            </div>
            <div class="col-md-4">
                ....your content....
            </div>
            <div class="col-md-4">
                ....your content....
            </div>
        </div>
    </div>
</div>

……你的内容。。。。
……你的内容。。。。
……你的内容。。。。
……你的内容。。。。
……你的内容。。。。
……你的内容。。。。
……你的内容。。。。
……你的内容。。。。
……你的内容。。。。

如果不想添加更多行,可以插入:

<div class="clearfix"></div>

当您希望在最后一列之后完成行数据删除时。当您有不同高度的单元格时,需要应用此选项以避免出现问题

如果要为引导模式(lg、md、sm、xs)设置不同的单元数。。。您需要将hidden-X/visible-X应用于这些clearfix,例如:

<div class="row">
    <div class="col-lg-3 col-md-4">...</div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="clearfix visible-md"></div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="clearfix visible-lg"></div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="clearfix visible-md"></div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="clearfix visible-lg"></div>
</div>

...
...
...
...
...
...
...
...

这当然会起作用,但我认为这只是修补程序。尤其是当我知道它在我使用的其他项目中工作得非常好(使用了3个以上的col-md-4)。我的代码中有些地方不对劲,但我就是摸不着。这不是黑客行为。Bootstrap是一个基于12列布局的框架,所以从技术上讲,在一行中添加3个以上的col-md-4,就像你说的那样,实际上比我向你展示的更像是一个黑客。你可以去看看,你会发现他们会推荐我做的事情:)
<div class="row">
    <div class="col-lg-3 col-md-4">...</div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="clearfix visible-md"></div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="clearfix visible-lg"></div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="clearfix visible-md"></div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="col-lg-3 col-md-4">...</div>
    <div class="clearfix visible-lg"></div>
</div>