ホームページ >ウェブフロントエンド >CSSチュートリアル >DIV の SVG の下に余分なスペースがあるのはなぜですか?それを修正するにはどうすればよいですか?

DIV の SVG の下に余分なスペースがあるのはなぜですか?それを修正するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-11 00:28:10334ブラウズ

Why Is There Extra Space Below My SVG in a DIV, and How Can I Fix It?

DIV の SVG の下に余分なスペース

DIV コンテナ内で SVG 要素を表示すると、SVG の下に不要な余分なスペースが表示される場合があります。 。このスペースは、Firefox と Chrome で特に顕著です。

この問題を解決するには、SVG 要素の表示プロパティを「ブロック」に設定します。変更されたコードは次のとおりです。

<div>

display: block を設定すると、基本的に、親 DIV コンテナ内の垂直方向のスペース全体を占有するように SVG 要素に指示します。これにより、SVG 要素を周囲のテキストのベースラインに合わせて配置していた余分なスペースが削除されます。

SVG 要素をインラインまたはインラインブロックに保持する必要がある場合は、vertical-align: top を使用することもできます。 DIV コンテナの上部に配置されていることを確認しながら。

以上がDIV の SVG の下に余分なスペースがあるのはなぜですか?それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。