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 での && および || 演算子の使用例
目次抽象化と再利用シリアルセグメントシリアル、セグメントパラレル要約するはじめに: JS は当然並列...
ウェブページの自動更新: <head></head> の間に次のコードを追加...
ブログを書くのは初めてです。開発に携わって2年になります。仕事の後に何か有意義なことを見つけたいと思...
テキストシャドウテキストシャドウ: 水平オフセット 垂直オフセット ぼかし色互換性: IE10+ &...
まず、私の基本的な開発環境を見てみましょう。オペレーティングシステム: MacOS 10.13.5 ...
問題の説明html <iframe id="h5Content" src=...
1. フィルター例: <!DOCTYPE html> <html lang=&qu...
方法1: lsb_releaseユーティリティを使用するlsb_release ユーティリティは、L...
1. ミドルウェアの紹介1. 基本概念ElasticSearch は Lucene をベースにした検...
CentOS 6 以前のバージョンでは、MySQL サーバー/クライアント インストール パッケージ...
この記事では、検証コード干渉を実装するためのjsの具体的なコードを参考までに共有します。具体的な内容...
チュートリアルシリーズMySQL シリーズ: MySQL リレーショナル データベースの基本概念My...
楽観的ロック楽観的ロックは、主にデータ バージョン記録メカニズムに基づいて実装され、通常はデータベー...
この記事では、参考までに、無限ロードウォーターフォールフローを実現するためのVueの具体的なコードを...
最近、私は「ぶどうコレクション」というプロジェクトに取り組んでいます。簡単に言うと、Budou ペー...