私はモーダルウィンドウに表示されるフォームを作成しようとしています。ここに私のHTMLは、(私は右の解決策はすべて私の行に適用されると考えているので、最初の行のみを示す)ブートストラップの行レイアウト
<div class="container">
<div class="row">
<div class="col-sm-1"> </div>
<div class="col-sm-8">
<form action="#" method="post">
<fieldset>
<legend style="width: 80%">Base Information</legend>
<div class='row'>
<div class='col-sm-5'>
<div class='form-group'>
<label for="user_firstname">First name</label>
<input class="form-control input-sm" id="user_firstname" name="user[firstname]" required="true" size="30" type="text" />
</div>
</div>
<div class='col-sm-5'>
<div class='form-group'>
<label for="user_lastname">Last name</label>
<input class="form-control input-sm" id="user_lastname" name="user[lastname]" required="true" size="30" type="text" />
</div>
</div>
<div class="col-sm-2"> </div>
</div>
</fieldset>
</form>
</div>
</div>
</div>
だ私が直面してる問題は、私は現在、Chromeを使用して、これを見たとき、私は水平にサイズ変更してるということですブラウザのウィンドウが760ピクセル未満になると、すべてのフォーム要素が互いに積み重ねられます。
あなたは私がを取り除くためにしようとしている右のスペースの多くがあります見ることができるように。
右のパディングを排除する方法について、他に提案がありますか?
'col-sm'ではなく' col-xs'がブレークポイントの問題に役立ちます。 2つの空白の列を指定したため、右に空白があるようです。
右のスペースは、フォームが 'col-sm-8' div内にあり、その中にフォームが含まれているためです'col-sm-2'は何も入っていません。 – APAD1
@ j08691 - 確かに助けになりました。私はあなたに信用を与えることができるようにあなたは別々の返信であなたの応答を置くことができますか? – coson