藉助Twitter Bootstrap 3.3.7,我試圖排列多個問題,其中包含內嵌單選按鈕答案,並讓所有問題的單選按鈕排列起來,以便最終用戶顯示更好。使用Twitter Bootstrap排列單選按鈕答案
如果這是在超小設備,我希望單選按鈕位於下一行。
我遇到的麻煩是應用col-sm-6
(或任何列大小)似乎不工作,因爲我期望。 help-block
沒有完全轉到下一行,它卡在單選按鈕下。
我期待能夠使用正確的Twitter Bootstrap表單語法。這是可能的形式語法,或者這是否需要使用自己的行/ cols?
問題的一個例子:的jsfiddle https://jsfiddle.net/y8j5f0of/
<div class="row">
<div class="form-group">
<label class="col-sm-6">This is an example question</label>
<div class="col-sm-6">
<label class="radio-inline">
<input type="radio" name="answer1" value="Yes"> Yes
</label>
<label class="radio-inline">
<input type="radio" name="answer1" value="No"> No
</label>
</div>
<span class="help-block">This is an example help block that has a lot of text that should start under the question instead of the answer.</span>
</div>
</div>
答案一字排開,但輸出不正常流動。
如果我刪除col-sm-6
,符合市場預期但答案是不排隊的一切流動。此外,這不允許單選按鈕去他們自己的線額外的小設備。
的jsfiddle https://jsfiddle.net/nz36k74o/1/
<div class="row">
<div class="form-group">
<label>This is an example question 1 that is longer than question 2</label>
<label class="radio-inline">
<input type="radio" name="answer1" value="Yes"> Yes
</label>
<label class="radio-inline">
<input type="radio" name="answer1" value="No"> No
</label>
<span class="help-block">This is an example help block that has a lot of text that should start under the question instead of the answer.</span>
</div>
</div>
輸出
<跨度類= 「幫助塊COL-SM-6」>添加COL-SM-6在這裏。 – tech2017
如果我做'col-xs-12',它會將幫助塊包裹到下一行。看起來這是它可以用於我認爲沒問題的所有視圖的唯一方式。如果你想回答下來,我會接受它 – Kirk
幫助塊可以「內聯塊」而不是「塊」 – blecaf