サポートしているフォーム部品
input
要素、textarea
要素、チェックボックス、ラジオボタン、select
要素などのフォーム部品のスタイル。
データ入力用ユーザーインターフェース
input
要素。
サンプル
ソースコード
<form class="form-horizontal"> <div class="form-group"> <label class="col-sm-2 control-label" for="InputText">text</label> <div class="col-sm-10"> <input type="text" class="form-control" id="InputText" placeholder="1行テキスト入力欄"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label" for="InputPassword">password</label> <div class="col-sm-10"> <input type="password" class="form-control" id="InputPassword" placeholder="パスワード"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label" for="InputEmail">email</label> <div class="col-sm-10"> <input type="email" class="form-control" id="InputEmail" placeholder="メール・アドレス"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label" for="InputNumber">number</label> <div class="col-sm-10"> <input type="number" class="form-control" id="InputNumber" placeholder="数値"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label" for="InputColor">color</label> <div class="col-sm-10"> <input type="color" class="form-control" id="InputColor" placeholder="色"> </div> </div> </form>
テキストエリア
textarea
要素。
複数行に渡るテキストを入力できる。
サンプル
ソースコード
<form class="form-horizontal">
<div class="form-group">
<label class="col-sm-2 control-label" for="InputTextarea">テキストエリア</label>
<div class="col-sm-10">
<textarea placeholder="複数行に渡るテキストを入力できる。" rows="3" class="form-control" id="InputTextarea"></textarea>
</div>
</div>
</form>
チェックボックス
サンプル
ソースコード
<form class="form-horizontal"> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <div class="checkbox"> <label> <input type="checkbox" value="checkboxA"> チェックボックスA </label> </div> <div class="checkbox"> <label> <input type="checkbox" value="checkboxB"> チェックボックスB </label> </div> </div> </div> </form>
ラジオボタン
サンプル
ソースコード
<form class="form-horizontal"> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <div class="radio"> <label> <input type="radio" name="radioName" value="radioA"> ラジオボタンA </label> </div> <div class="radio"> <label> <input type="radio" name="radioName" value="radioB"> ラジオボタンB </label> </div> </div> </div> </form>
インライン・チェックボックス
サンプル
ソースコード
<form> <label class="checkbox-inline"> <input type="checkbox" value="checkboxA"> チェックボックスA </label> <label class="checkbox-inline"> <input type="checkbox" value="checkboxB"> チェックボックスB </label> </form>
インライン・ラジオボタン
サンプル
ソースコード
<form> <label class="radio-inline"> <input type="radio" name="radioName" value="checkboxA"> チェックボックスA </label> <label class="checkbox-inline"> <input type="radio" name="radioName" value="checkboxB"> チェックボックスB </label> </form>
セレクト・ボックス
サンプル
ソースコード
<form>
<select class="form-control">
<option>選択肢1</option>
<option>選択肢2</option>
<option>選択肢3</option>
</select>
</form>
マルチ・セレクト・ボックス
サンプル
ソースコード
<form> <select multiple class="form-control"> <option>選択肢1</option> <option>選択肢2</option> <option>選択肢3</option> <option>選択肢4</option> <option>選択肢5</option> </select> </form>