[解決済み] How to vertically center <div> inside the parent element with CSS? [duplicate]
2022-04-28 01:54:52
Question
I'm trying to make a small username and password input box.
I would like to ask, how do you vertically align a div?
私が持っているのは
<div id="Login" class="BlackStrip floatright">
<div id="Username" class="floatleft">Username<br>Password</div>
<div id="Form" class="floatleft">
<form action="" method="post">
<input type="text" border="0"><br>
<input type="password" border="0">
</form>
</div>
</div>
idがUsernameとFormのdivを縦に中央に揃えるにはどうしたらいいですか?置いてみたのですが
vertical-align: middle;
をCSSでid Loginのdivに指定しているのですが、うまくいかないようです。何か手助けがあれば、よろしくお願いします。
解決方法は?
モダンブラウザでの最適な方法は、フレックスボックスを使用することです。
#Login {
display: flex;
align-items: center;
}
ブラウザによってはベンダープレフィックスが必要な場合があります。 フレックスボックスがサポートされていない古いブラウザ(IE 9 以下など)では、ベンダープレフィックスを使用してフォールバック ソリューションを実装する必要があります。 古い方法 .
おすすめの読み物
関連
-
[CSSチュートリアル】検索ボックスの非表示機能を実現するCSS(アニメーションの順送り・逆戻りシーケンス)
-
[CSSチュートリアル】インタビュー必見!聖杯レイアウトとダブルウィングレイアウトの違いとは?
-
[CSSチュートリアル】CSS複合セレクタの具体的な使用方法
-
[解決済み] 要素を水平方向にセンタリングする方法
-
[解決済み] div 内の画像を縦に並べる方法
-
[解決済み] divの中のテキストを縦に揃えるにはどうしたらいいですか?
-
[解決済み] 絶対位置指定された要素をdivの中央に配置するにはどうしたらよいですか?
-
[解決済み] divブロック内のテキストを(水平方向と垂直方向に)センタリングするにはどうすればよいですか?
-
[解決済み] CSS Flexboxで、"justify-items "と "justify-self "プロパティはなぜないのですか?
-
[解決済み】CSSを使用して、すべてのブラウザでdiv要素を垂直方向に中央に配置するにはどうすればよいですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[CSSチュートリアル】CSSのクラスとidの共通命名規則
-
[CSSチュートリアル】波動効果を生み出すCSSのアイデア
-
[CSSチュートリアル】position:stickyでトップ吸い上げアプレット問題を完璧に解決
-
[CSSチュートリアル]CSS気まぐれボーダーアニメーション効果
-
[css3] CSS3を使ってヘッダーアニメーション効果を作成する
-
フロントエンドの落とし穴 リソースはスタイルシートとして解釈されるが、MIMEタイプはtext/htmlで転送される。"<URL>". css スタイルの失敗
-
[CSSチュートリアル]モバイルにおけるviewportの具体的な使い方
-
[CSSチュートリアル]ドラッグ&ドロップ効果を実現するピュアCSSコード
-
[解決済み] div内の要素を縦に並べるにはどうしたらいいですか?
-
[解決済み] divを別のdivの中に縦に中央配置する [重複] [重複