HTMLのdivブロックを使用していて、ブロックの中央をしっかりと接続できず、解決できない場合 1. 中間コンテンツに<head></head>を追加できます
下のパディングマージンと競合することなく、すべてのブロック間の間隔をゼロにします 2. 上部と下部のdivの間隔に問題がある 4 つの div を上下に分散し、その間に間隔を空けて記述しました。コードと効果は次のとおりです。 .div1{ 高さ:100px; 背景色:青; 位置:相対; } .div2 { 高さ:100px; 背景色:青紫; 位置:相対; } .div3{ 高さ:100px; 背景色:赤; 位置:相対; } .div4{ 高さ:100px; 背景色:黄色; 位置:相対; } <本文> <div class="div1" ></div> <div class="div2"></div> <div class="div3"></div> <div class="div4"></div> </本文> 次に、div 間のスペースを削除するために、各 div に margin:0 を追加してみました。コードは次のとおりです。
結果は同じままで、以下に示すようにまだギャップがあります。 次に、Baidu で検索して、フォント サイズを設定する方法を見つけました。コードと効果は次のとおりです。
上記のコードは body{font-size:0;} の追加に重点を置いており、その効果は次のようになります。 div の上部と下部の間の隙間がなくなったことがわかります。ただし、上部と左側にはまだ隙間があります。 このため、body{margin:0px;} を追加して、コードは次のようになりました。
効果は以下のとおりです。 ご覧のとおり、すべてのスペースが削除されました。 ただし、まだ問題が残っています。つまり、font-size:0; を設定すると、すべてのフォントが消えてしまいます。 私がこれを解決した方法は次のとおりです。div 内に div を追加し、内側の div のフォント サイズをリセットします (例: font-size: 30px;)。 完璧な解決策です! 3. DIV+CSS clear:bothでフローティングをクリアすると、divの上に隙間ができます。 CSS フロートを使用すると、CSS フロートが生成される場合があることはわかっています。このとき、フロートをクリーンアップする必要があります。これを実現するには、clear スタイル属性を使用できます。 ただし、clear:both を使用して結果のフロートをクリアすると、clear:both が適用された div の上に白い隙間が表示されることがよくあります。 解決策は、この div の上の div に overflow:hidden を追加することです。
スタイルの説明:
これは、最近 clear:both によって発生した div ギャップの解決策です。 div で clear:both を使用するのはなぜですか?これは主に、CSS で text-align:left が設定されていても div b 内のテキストを左揃えにできないため、この場合は clear:both が使用されるためです。 いくつか質問があります: 今後、上記の問題について詳細に研究する機会があるでしょう。 要約: clear:both を div に適用してギャップを作成する場合、ギャップを解消するには、その上の同じレベルの div に overflow:hidden; を追加する必要があります。 |
ウェブページに表示されるプレーヤーは、WMP/RealPlayer/Flash Player に過ぎ...
参照ドキュメント公式 Docker インストール ドキュメント: https://docs.dock...
チャンクファイブフリータイプファミリーCuprum JAH I フリーフォントイェセヴァブークレフィ...
フォームを作成するときに、名前、携帯電話番号、出生地などの 2 つのフィールドを揃える状況に遭遇する...
以下に記録されているように、WIN10システムにMYSQLをダウンロードしてインストールするための詳...
目次1. AST抽象構文木を生成する2. ASTのルートノードを作成する3. 子ノードの解析4. テ...
目次序文1. 再帰コンポーネント2. 右クリックメニューコンポーネント要約する序文今日、プロジェクト...
例: <html> <ヘッド> <スタイル タイプ="tex...
オープンソース データベース アーキテクチャの設計原則01. 技術の選択最も使い慣れていて、最大限に...
[LeetCode] 176. 2番目に高い給与従業員テーブルから 2 番目に高い給与を取得する ...
使用シナリオ既存のサーバー A と B の場合、サーバー A の指定されたディレクトリ (たとえば、...
原因かつて私は Vultr に WordPress を設定しましたが、よく知られている理由により、こ...
今回はReact-Flaskフレームワーク上でアップロードコンポーネントを開発するスキルについてお話...
この記事は、VMware Workstation 12 ProのインストールLinuxチュートリアル...
目次1. ジョブ実行のフォールトトレランス1.1 タスクフェイルオーバー戦略1.2 ジョブ再開戦略2...