問題の説明今日、ページ スタイルを変更していたときに、子要素に 今日は、問題全体の原因と解決策についてお話します。 問題分析MDN には次のようなテキストがあります: ブロックの上部マージン ( マージン崩壊が発生する状況は 3 つあります。 1. 同じレイヤー上の隣接する要素間<div class="A">要素 A</div> <div class="B">要素 B</div> <スタイル> .A、 .B { 幅: 50px; 高さ: 50px; } .A { 背景: 黄色; 下マージン: 10px; } .B { 背景: ピンク; 上マージン: 20px; } </スタイル> 上記の 2 つの p タグ間のスペースは 20 px です。 解決: 2番目の要素Bはclearfixを設定する .clearfix::after { コンテンツ: ""; 表示: ブロック; クリア: 両方; 高さ: 0; オーバーフロー: 非表示; 可視性: 非表示; } .clearfix { ズーム: 1; } 2. 親要素と子要素の間にコンテンツがないこの例では、A 要素と B 要素および親要素ボックスの間に他の要素はありません。 <div class="box"> <div class="A">要素 A</div> <div class="B">要素 B</div> </div> <div class="next">次へ</div> <スタイル> 。箱 { 上マージン: 10px; 下マージン: 10px; 背景: #eee; } .A、 .B { 幅: 50px; 高さ: 50px; } .A { 背景: 黄色; 上マージン: 20px; } .B { 背景: ピンク; 下マージン: 20px; } 。次 { 高さ: 50px; 背景: #eee; } </スタイル> 解決:
注意: 親要素のマージンを 0 3. 空のブロックレベル要素要素 B の <div class="top">トップ</div> <div class="middle"></div> <div class="bottom">下</div> <スタイル> .上、.下 { 幅: 50px; 高さ: 50px; 背景: ピンク; } 。真ん中 { 上マージン: 10px; 下マージン: 20px; } </スタイル> 解決:
予防
参考リンク https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Box_Model/Mastering_margin_collapsing 子要素 margin-top が親要素の移動を引き起こす問題を解決する方法についての記事はこれで終わりです。子要素 margin-top が親要素の移動を引き起こすことの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: Linux Centos8 CA証明書作成チュートリアル
>>: HTMLページのネイティブVIDEOタグはダウンロードボタン機能を隠します
MySQL には 3 つの日付型があります。日付(年-月-日)テーブル test(hiredate ...
実際の開発ではポップアップウィンドウがよく使われます。CSS3を勉強していたときに、閉じることができ...
目次序文問題: 大きなファイルのコピーNodeJS のストリームとバッファバッファストリーム解決策 ...
序文最近、職場でこの要件に遭遇し、リモート接続を確立するのに 1 時間以上かかりました。ローカル コ...
<br />構造と階層により複雑さが軽減され、読みやすさが向上します。記事やサイトが整理...
目次序文列挙可能なプロパティ反復可能なオブジェクトforEachメソッドとmapメソッドチェーン呼び...
1. Windows システムでは、JDK のインストールなど、多くのソフトウェアのインストールで...
vueモバイル端末は、画面上で指をスライドさせる方向を判断します。具体的な内容は次のとおりです。これ...
1. AデータベースとBデータベースの同期ステータスを確認する次のコマンドを入力すると多くの情報が表...
MySQL のログには、エラー ログ、バイナリ ログ、一般クエリ ログ、スロー クエリ ログなどが含...
目次父から息子へ息子から父へクロスレベルコンポーネント(親から子孫)父から息子へpropsを通じて値...
目次react-beautiful-dndを選ぶ理由基本的な使い方基本概念使い方使用中に発生した問題...
折りたたみ表示の複数行テキストコンポーネント複数行のテキスト コンポーネントを折りたたんで表示し、展...
目次序文1. 基本データ2. 継承駆動設計3. 左右の値のエンコーディングに基づく設計4. ツリー構...
目次現状解決さらなる解決策やっと現状WeChat ミニプログラムには、ホームページ、個人ページ、いく...