Bootstrap 3 を使用して、文の途中にチェックボックスがあるフォームを作成しようとしています。Inline Checkboxesを使用する必要があると想定していますが、行の高さに対して次のことを行います。
サンプル コードはhttp://www.bootply.com/92125にあります。
チェックボックスをその周囲と真にインラインにする方法はありますか?
Bootstrap 3 を使用して、文の途中にチェックボックスがあるフォームを作成しようとしています。Inline Checkboxesを使用する必要があると想定していますが、行の高さに対して次のことを行います。
サンプル コードはhttp://www.bootply.com/92125にあります。
チェックボックスをその周囲と真にインラインにする方法はありますか?
Bootply でコードを再確認しました。form-horizontal
クラスの使用時に問題が発生しました。なぜそれを使用する必要があるのか わかりませんが、いくつかの理由があるかもしれません。
Bootstrap.css
行 2153 を見てみましょう。
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
padding-top: 7px;
margin-top: 0;
margin-bottom: 0;
}
があることがわかりますpadding-top: 7px
。これにより、チェックボックスが押し下げられ7px
ます。
この問題を解決するには、2 つのオプションがあります。
form-horizontal
不要な場合は、クラスを削除してください。padding-top: 0
ます。あなたのCSSファイル:
.foo{
padding-top: 0 !important;
}
HTML ファイル :
<label class="checkbox-inline foo"><input type="checkbox" value="Adopted" id="family-adopted">please check this box.</label>