ホームページ > ウェブフロントエンド > CSSチュートリアル > Div コンテナーの SVG の下にある余分なスペースを削除するにはどうすればよいですか?

Div コンテナーの SVG の下にある余分なスペースを削除するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-12-01 02:24:09
オリジナル
835 人が閲覧しました

How Do I Remove Excess Space Below SVGs in Div Containers?

Div コンテナ内の SVG 要素の下の余分なスペースを削除する

div コンテナ内に SVG 要素を埋め込む場合、SVG の下に望ましくない余分なスペースが発生する可能性があります。 。この不可解な問題は、SVG 要素のインライン動作に起因し、テキストのベースラインに合わせて配置されます。

この問題を解決して過剰なスペースを排除するには、SVG 要素の「表示」プロパティを「」に設定するだけです。ブロック。"この単純な解決策により、SVG 要素がブロック レベルの要素のように動作し、テキスト ベースラインとの位置合わせが防止されます。

以下の変更されたコードは、正しい実装を示しています。

<div>
ログイン後にコピー

代替方法SVG 要素をインラインまたはインラインブロックとして維持したい場合は、値「top」を指定して「vertical-align」プロパティを利用することを検討してください。このアプローチにより、不必要なスペースを排除しながら、インライン動作を維持できます。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート