引导列中的长文本会影响以下列

时间:2016-01-06 20:05:07

标签: css twitter-bootstrap

Plunkr证明了我所看到的问题。我添加了背景颜色以突出显示问题

请注意,为了查看问题,您需要在其预览弹出窗口中查看plunkr - 或者预览面板的宽度至少为800px。如果您以前从未这样做过,请参见下图中的按钮。弹出后,将屏幕放大一点。

enter image description here

基本上,我发现的是,如果我有,比如4`col-sm-6',它们通常并排坐在一起,给我2列2行。

在其中一个子元素中有一些长文本之前,这一切都可以。然后,这会推动以下细胞不对齐。

我确定这是一个简单的解决办法,但它让我不知所措......任何想法?

Plunkr中的代码是:

<div class="container">
  <div class="row">
    <div class="form-horizontal">
    <div class="col-sm-6">
        <div class="form-group">
            <label class="col-lg-5 control-label">Company</label>
            <div class="col-lg-6">A really long company name fs df sd fsdfsdfsdf sdf s df sd f sdf sd f sdfsdfsdfsdf</div>
        </div>
    </div>
    <div class="col-sm-6">
        <div class="form-group">
            <label class="col-lg-5 control-label">XYZ</label>
            <div class="col-lg-6">Something</div>
        </div>
    </div>
    <div class="col-sm-6">
        <div class="form-group">
            <label class="col-lg-5 control-label">XYZ</label>
            <div class="col-lg-6">Something</div>
        </div>
    </div>
    <div class="col-sm-6">
        <div class="form-group">
            <label class="col-lg-5 control-label">XYZ</label>
            <div class="col-lg-6">Something</div>
        </div>
    </div>
    </div>
  </div>
</div>

1 个答案:

答案 0 :(得分:2)

尝试两行

<div class="container">
  <div class="form-horizontal">
   <div class="row">
        <div class="col-sm-6">
            <div class="form-group">
                <label class="col-lg-5 control-label">Company</label>
                <div class="col-lg-6">A really long company name fs df sd fsdfsdfsdf sdf s df sd f sdf sd f sdfsdfsdfsdf</div>
            </div>
        </div>
        <div class="col-sm-6">
            <div class="form-group">
                <label class="col-lg-5 control-label">XYZ</label>
                <div class="col-lg-6">Something</div>
            </div>
        </div>
    </div>
    <div class="row" >

        <div class="col-sm-6">
            <div class="form-group">
                <label class="col-lg-5 control-label">XYZ</label>
                <div class="col-lg-6">Something</div>
            </div>
        </div>
        <div class="col-sm-6">
            <div class="form-group">
                <label class="col-lg-5 control-label">XYZ</label>
                <div class="col-lg-6">Something</div>
            </div>
        </div>
    </div>
  </div>
</div>