我想知道最佳做法是在這裏。我正在製作一個表格,其中包含通過form-group
課程分組的控件。這有控制分組horiztonally例如標題,姓氏,姓在一行,然後下一行可能有日,月,年的投入。使用twitter bootstrap,我的所有行應該加起來爲12?
爲了實現在一行中我用下面的標記中的三個控件:
<div class="form-group">
<div class="col-sm-4">
<label for="title" class="">Title</label>
<select class="form-control" id="title" name="Title">
<option value="Mr">Mr</option>
</select>
</div>
<div class="col-sm-4">
<label for="forename">Forename</label>
<input class="form-control" id="forename" name="Forename" />
</div>
<div class="col-sm-4">
<label for="surname">Surname</label>
<input class="form-control" id="surname" name="Surname" />
</div>
<div class="col-sm-4">
<label for="dobDay">Date of birth</label>
<select class="form-control" id="dobDay" name="DobDay">
<option value="-1">Day</option>
</select>
</div>
<div class="col-sm-4">
<label for="dobMonth">Month</label>
<select class="form-control" id="dobMonth" name="DobMonth">
<option value="-1">Month</option>
</select>
</div>
<div class="col-sm-4">
<label for="dobYear">Year</label>
<select class="form-control" id="dobYear" name="DobYear">
<option value="-1">Year</option>
</select>
</div>
</div>
上述作品,但我想知道,如果它有所有列了在form-group
增加12最佳實踐,所以在那種情況下,我會將出生日期的字段分組在form-group
?
抱歉,但這在技術上不正確。在文檔中(這裏是:http://getbootstrap.com/css/#forms-horizontal),它指出,'form-group'在'form-horizontal'內使用時行爲類似,因此不需要'row' – lisburnite
這意味着它需要水平,他沒有提供。所以是你的評論是一個替代解決方案,我的和你的都是正確的,但不要說這是不正確的,只是因爲有另一種方式 –