ネストされた Div でのマージンの重複のトラブルシューティング
重複の問題の調査
提示されたコード スニペットには、次のものがあるようです。ネストされた div のマージンが重なって、予期しない間隔が生じる問題。原因を理解するために HTML と CSS を調べてみましょう。
HTML 構造
HTML 構造には、3 つの子 div を含むクラス「alignright」を持つ親 div が含まれます。 「ソーシャル」「コンタクト」「検索」。これらの子 div に適用されるマージンが重複の原因となっています。
CSS 宣言
マージンを管理する CSS 宣言は次のとおりです:
<code class="css">#header .social {margin-top: 50px;} #header .contact {margin: 20px 70px 20px 0; font-size: 14px; font-weight: bold;} #header .search {margin: 10px 0 0;}</code>
犯人の特定: 余白の崩壊
余白の重なりは、「余白崩壊」現象の結果です。垂直方向に隣接する 2 つのマージンがインラインまたはブロック レベルの要素に属している場合、大きい方のマージンは折りたたまれ、小さい方のマージンは無視されます。この場合、「contact」 div と「search」 div のマージンを縮小しているのは、「social」 div の大きい方のマージン (50px) です。
問題の解決
マージンの崩れを防ぐには、いくつかのアプローチを検討できます。
-
クリアランスを使用する: 導入する要素間に
タグまたは CSS クリアフィックス テクニックを追加します。 - フロートまたは絶対配置を使用する: フロートまたは絶対配置を使用して、通常のフローから要素を削除します。これにより、マージンが他の要素で崩れないようになります。
代替オプション
特定の状況では、特定の間隔を実現するために意図的にマージンを折りたたむことができます。効果。追加のスペースを作成するには、負のマージンを使用することを検討してください。ただし、負のマージンを使用する場合は、予測できない結果が生じる可能性があるため注意してください。
以上がネストされた Div マージンが重なっているのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

これは、フォームアクセシビリティについて行った小さなシリーズの3番目の投稿です。 2番目の投稿を逃した場合は、「ユーザーフォーカスの管理:Focus-Visible」をご覧ください。で

CSS Box-Shadowおよびアウトラインプロパティは、WordPress 6.1でTheme.jsonサポートを獲得しました。実際のテーマでどのように機能するか、そしてこれらのスタイルをWordPressブロックと要素に適用するために必要なオプションのいくつかの例を見てみましょう。

このチュートリアルでは、Smart Formsフレームワークを使用して、プロフェッショナルなJavaScriptフォームの作成を示しています(注:使用できなくなりました)。 フレームワーク自体は利用できませんが、原則とテクニックは他のフォームビルダーに関連しています。

インラインテキストエディターの構築は些細なものではありません。 このプロセスは、ターゲット要素を編集可能にすることから始まり、その過程で潜在的なSyntaxerrorの例外を処理します。 エディターの作成 このエディターを構築するには、コンテンツを動的に変更する必要があります

Svelte Transition APIは、コンポーネントがカスタムSVELTE遷移を含むドキュメントを入力または離れるときにアニメーション化する方法を提供します。

最近GraphQLの作業を開始した場合、またはその長所と短所をレビューした場合、「GraphQLがキャッシュをサポートしていない」または

この記事では、Envato Marketで入手可能なPHPフォームのビルダースクリプトを説明し、機能、柔軟性、デザインを比較します。 特定のオプションに飛び込む前に、PHPフォームのビルダーが何であるか、そしてそれを使用する理由を理解しましょう。 PHPフォーム

このチュートリアルは、node.js、Express、およびMulterを使用してファイルアップロードシステムを構築することをガイドします。 単一および複数のファイルのアップロードをカバーし、後で検索するためにMongoDBデータベースに画像を保存することさえ示します。 まず、プロジェックをセットアップします


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール
