Div コンテナ内の SVG 要素の下の余分なスペースを削除する
div コンテナ内に SVG 要素を埋め込む場合、SVG の下に望ましくない余分なスペースが発生する可能性があります。 。この不可解な問題は、SVG 要素のインライン動作に起因し、テキストのベースラインに合わせて配置されます。
この問題を解決して過剰なスペースを排除するには、SVG 要素の「表示」プロパティを「」に設定するだけです。ブロック。"この単純な解決策により、SVG 要素がブロック レベルの要素のように動作し、テキスト ベースラインとの位置合わせが防止されます。
以下の変更されたコードは、正しい実装を示しています。
<div>
代替方法SVG 要素をインラインまたはインラインブロックとして維持したい場合は、値「top」を指定して「vertical-align」プロパティを利用することを検討してください。このアプローチにより、不必要なスペースを排除しながら、インライン動作を維持できます。
以上がDiv コンテナーの SVG の下にある余分なスペースを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。