ホームページ > 記事 > ウェブフロントエンド > 「white-space: nowrap」にもかかわらず、インライン ブロック間にギャップがあるのはなぜですか?
空白を使用してインライン ブロック間のスペースを削除する方法: nowrap
改行なしで複数のブロック要素を水平方向に整列させようとする場合、次を使用します。ホワイトスペース: nowrap では小さなギャップが生じることがよくあります。この複雑な問題は、インライン要素間のスペースとして解釈される、改行やタブを含む空白文字に起因している可能性があります。
解決策:
1.空白をコメントアウト:
HTML コメントを戦略的に配置して空白文字を削除します:
<div>
2.負のマージン:
要素に負のマージンを導入し、要素を強制的に近づけます:
#container1 div { margin-right: -2px; }
3.終了タグを分割します:
各要素の終了タグを新しい行に分割します:
<div>
追加のメソッド:
類似トピック:
以上が「white-space: nowrap」にもかかわらず、インライン ブロック間にギャップがあるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。