1. 水平中央 公開コード: html: <div class="parent"> 親 <br> <div class="child"> 子供 </div> </div> css: html、本文{ マージン: 0; 幅: 100%; 高さ: 100%; 。親 { 幅: 100%; 高さ: 100%; 背景: #fac3fa; 。子供 { 幅: 50%; 高さ: 50%; 背景: #fe9d38; } } } 解決策 1: text-align (親) + inline-block (子) コード: 。親 { テキスト配置: 中央; 。子供 { 表示: インラインブロック; } } 解決策 2: ブロックレベル要素 + margin: 0 auto; 。子供 { display: block; // 非ブロックレベル要素の場合は margin: 0 auto を設定します。 } 解決策3: 絶対値 + 変換 。親 { 位置: 絶対; 左: 50%; 変換: translateX(-50%); } オプション4: フレックス 注: flex を使用しているため、ここでは親と 。親 { ディスプレイ: フレックス; コンテンツの中央揃え: 中央; } 2. 垂直方向の中央揃え 公開コード: <div class="parent"> <div class="child"></div> </div> css: html、本文{ マージン: 0; 幅: 100%; 高さ: 100%; } 。親 { 表示: テーブルセル; 幅: 800ピクセル; 高さ: 500px; 背景: #fac3fa; 。子供 { 幅: 50%; 高さ: 50%; 背景: #fe9d38; } } 解決策 1: table-cell (親) + vertical-align (子) 。親 { 表示: テーブルセル; 垂直位置合わせ: 中央; } 解決策2: 絶対値 + 変換 。親 { 位置: 相対的; 。子供 { 位置: 絶対; 上位: 50%; 変換: translateY(-50%); } } オプション3: フレックス 。親 { ディスプレイ: フレックス; アイテムの位置を中央揃えにします。 } 3. 水平および垂直の中央揃え 公開コードは[垂直中央]と同じです 一般的な解決策 1: 絶対値 + 変換 。親 { 位置: 相対的; 。子供 { 位置: 絶対; 上位: 50%; 左: 50%; 変換: translate(-50%, -50%); } } 一般的な解決策2: フレックス 。親 { ディスプレイ: フレックス; アイテムの位置を中央揃えにします。 コンテンツの中央揃え: 中央; } 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
>>: JavaScript での && および || 演算子の使用例
チェックボックスは Web ページで非常によく使用されます。e コマースの Web サイトでもプラッ...
Vue 3.x プロジェクトの作成 npm init @vitejs/app my-vue-app ...
コンテンツオーバーフローとは何ですか?実際、テキストが大量にある場合、コンテンツ領域がそれだけの長さ...
目次序文応用フィルタードラッグファイル間での参照の受け渡しwxsはjsロジック層にパラメータを渡しま...
目次Viteプロジェクトビルドの最適化他のやっとこれは前回の記事の補足です。設定プロジェクトで遭遇し...
1. HTMLの概要1.HTML: ハイパーテキスト マークアップ言語。これはプログラミング言語では...
1. MySQLデータベースnacos_configを作成する2. データベース nacos_con...
ウェブ全体を検索して、さまざまな落とし穴を見つけましたが、問題は解決しませんでした。ついに自分でも分...
成果を達成する 実装コードhtml <div id=コンテナ> いらっしゃいませ <...
この記事の例では、ページング効果表示を実現するためのミニプログラムの具体的なコードを参考までに共有し...
Web デザインと開発は大変な作業なので、少数の人だけを対象に設計しないでください。これは外国人が...
XHTML タグとは何ですか? XHTML タグ要素は、XHTML ドキュメントの基本的なコンポーネ...
この記事では、JavaScriptシミュレーション計算機の具体的なコードを参考までに紹介します。具体...
目次概要1. アプリケーションレベルのミドルウェア2. 組み込みミドルウェア3. サードパーティミド...
水平方向では、テーブルの配置を左、中央、右に設定できます。基本的な構文<テーブル配置=&quo...