1. TOP
  2. >技術メモ>
  3. 【初心者の方向け】 Bootstrap4の使い方 フォーム

【初心者の方向け】 Bootstrap4の使い方 フォーム

技術メモ, Bootstrap4

2019/03/29
2022/07/21
【初心者の方向け】 Bootstrap4の使い方 フォーム

問い合わせや予約・申し込み・コメントといった様々な用途で使われるフォームデザインをBootstrapを使ってデザインしてみましょう。

 

Bootstrap4のバージョン4.3をベースに書いています。

 

基本的なフォーム

 

テキスト入力のみのシンプルなフォームです。

まずは、こちらを確認して見ましょう。

 

フォームサンプル




 
サンプルコード

<input>や<select>、<textarea>を使用する際は.form-group内に記述していきます。

また各要素には、class=”form-control”を指定してください。

.form-controlには、該当する要素の外観などのデザインが指定されています。

 

セレクトフォーム

セレクトフォームは単独選択や複数選択など指定できます。

 



 

サンプルコード

 

チェックボックスとラジオボタン

 

チェックボックスとラジオボタンのサンプルです。

テキスト入力フォームなどと違う点は

.form-check内に記述していく形になります。

また<input><label>のクラスも内容が変わるので、サンプルコードを確認してください。

 

チェックボックス






ラジオボタン






 
サンプルコード

チェックボックスやラジオボタンを横並びにするには.form-check-inlineを指定してください。

 

ファイル入力

ファイル入力は.form-group内に記述していきます。
<input>には.form-control-fileを指定します。

 


 

サンプルコード

 

レンジ入力

 

スマホでの入力支援や、大きい数値など直感的に選択できるレンジ入力は

<input>要素に.form-control-rangeを使用してデザインされます。

JavaScriptを用いて視覚的な数値の変動も表示できます。

 


JavaScriptを組み合わせた例



50

 

サンプルコード

通常のレンジ表示になります。

実際に使用する場合には、<input>内にmax=”○” min=”○” step=”○” value=”○”を使ってレンジ入力の最小値や最大値を指定していきましょう。

 

フォームレイアウト

 

グリッドを使用してフォームのレイアウトも可能です。

サンプルでは画面幅に応じて縦並びに切り替わります。

 







 

サンプルコード

ホームページ制作ならRU DESIGN
ドメイン取得は同じところで取得しておくと便利ですよ。
お名前.comは1円から購入(1年間)できるドメインがあるので、いろいろと便利で経済的です。

関連記事

ワードプレス、管理画面の投稿一覧に最終更新日のカラムを追加
2022/09/17
ワードプレスの管理画面の投稿一覧に、最終更新日を表示させる方法です。 記事によっては何度もリライトを繰り返す場合もあります。特定の記事であれば、検索で探したり該...
WordPress管理画面 プラグインなしでカスタムフィールドを検索に含める。
2022/09/09
Wordpressの管理画面にある投稿一覧のワード検索にて、カスタムフィールドの内容をを含める方法です。カスタムフィールドを修正したいけど、記事が大量にあったり...
【WP】ワードプレスで特定のカテゴリーやアーカイブの並び順を変更する方法
2022/09/03
ワードプレスのアーカイブやカテゴリーページで、特定のカテゴリーのみ並び順を変更したい場合のやり方です。 <?php query_posts($query_...
【WP】カスタムフィールドの年月日を置き換えて日付の差分を計算
2022/08/24
ブログなどで「この記事は○年前の内容です」など表示されるのを見かけたことはありませんか? 技術や情報系の記事では、最新の情報では無いと現在では役に立たないことも...
【ワードプレス】メインループの投稿並び順を自由に変更する
2022/08/08
ワードプレスのカテゴリ一覧などを任意に並び替えて表示。最終更新日を最初に表示させたい時など状況によって表示順を変えたい時の方法です。 デフォルトでは投稿日が新し...