2

我正在使用 bootstrap 3 模态,我在其中动态生成复选框。它工作正常。我需要对齐同一行上的复选框。所以我用过

 <div class="row" >                           
     <div   ng-repeat="item in selectedFields">
          <md-checkbox ng-model="checkbox"  class="col-xs-12" aria-label={{item.name}}>
          {{item.name}}
     </md-checkbox>
     </div>
  </div>

在此处输入图像描述

4

2 回答 2

0

md-checkbox我认为问题在于您在标签中使用的类。您已class="col-xs-12"作为类提供,然后它将分配整行以显示该特定组件。将类更新为col-xs-3(连续 4 个)或col-xs-4(连续 3 个),您将获得内联。

除此之外,您还可以使用另一种方法来使其正常工作。

以下是一个简单的form-input示例,您可以根据需要对其进行更新。

<div class="container">
  <h2>Form control: inline checkbox</h2>
  <form>
    <label class="checkbox-inline">
      <input type="checkbox" value="">Option 1
    </label>
    <label class="checkbox-inline">
      <input type="checkbox" value="">Option 2
    </label>
    <label class="checkbox-inline">
      <input type="checkbox" value="">Option 3
    </label>
  </form>
</div>

希望它有效

祝你好运!

于 2019-10-21T12:23:53.987 回答
-2

是因为您使用 col-xs-12 而不是 col-xs-4

<div class="row" >                           
 <div   ng-repeat="item in selectedFields">
      <md-checkbox ng-model="checkbox"  class="col-xs-4" aria-label={{item.name}}>
      {{item.name}}
 </md-checkbox>
 </div>

于 2015-02-25T17:24:46.483 回答