[解決済み] フォームのラベルを入力の横に揃える
2022-04-26 09:56:58
質問
私は、入力の隣にラベルを正しく配置する必要があるフォームの非常に基本的な、既知のシナリオを持っています。しかし、その方法がわかりません。
私の目標は、ラベルが入力の横に右側に並ぶことです。以下は、希望する結果の画像例です。
私はあなたの便宜のために、そして私が今持っているものを明確にするために、フィドルを作りました - 。 http://jsfiddle.net/WX58z/
スニペット
<div class="block">
<label>Simple label</label>
<input type="text" />
</div>
<div class="block">
<label>Label with more text</label>
<input type="text" />
</div>
<div class="block">
<label>Short</label>
<input type="text" />
</div>
解決方法は?
<ブロッククオート警告:古い回答
いまや固定幅の使用は絶対に避けるべきです。フレックスボックスやCSSグリッドを使えば、レスポンシブな解決策を思いつくことができます。他の回答もご覧ください。
考えられる解決策を一つ。
-
ラベルを付与する
display: inline-block
; - 固定幅を持たせる
- テキストを右寄せにする
ということです。
label {
display: inline-block;
width: 140px;
text-align: right;
}
<div class="block">
<label>Simple label</label>
<input type="text" />
</div>
<div class="block">
<label>Label with more text</label>
<input type="text" />
</div>
<div class="block">
<label>Short</label>
<input type="text" />
</div>
関連
-
[解決済み] Webフォームのフィールド/入力タグでブラウザのオートコンプリートを無効にするにはどうすればよいですか?
-
[解決済み] 画像の横のテキストを縦に揃える?
-
[解決済み] チェックボックスとそのラベルをクロスブラウザーで一貫して揃える方法
-
[解決済み] <button> vs. <input type="button" />. Which to use?
-
[解決済み] div 内の画像を縦に並べる方法
-
[解決済み] divの中のテキストを縦に揃えるにはどうしたらいいですか?
-
[解決済み] divの内容を下に揃える方法
-
[解決済み] Bootstrap3による垂直方向の整列
-
[解決済み] Flexbox:水平方向と垂直方向の中央揃え
-
[解決済み】enctype='multipart/form-data'とはどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] HTMLにおける'"'エンティティの使用法
-
[解決済み] <html xmlns="http://www.w3.org/1999/xhtml">」は何をするものですか?
-
[解決済み] slackのチームIDやチャンネルIDを調べる最も簡単な方法は何ですか?
-
[解決済み] HTMLで複数選択を許さないリストボックスを作るには?
-
[解決済み] セレクトボックスのプレースホルダーを作成するにはどうすればよいですか?
-
[解決済み] input type="file "ボタンのスタイリング
-
[解決済み] hr要素の色を変更する
-
[解決済み] フレックスアイテムを右寄せにするには?
-
[解決済み] CSS 背景の不透明度 [重複]について
-
[解決済み] HTMLのレイアウトにテーブルを使用しない理由は?[クローズド]