インライン SVG 要素を拡大縮小する方法
特定のシナリオでは、開発者は、インライン SVG 要素のサイズに合わせてインライン SVG 画像を動的に拡大縮小する必要がある場合があります。その親コンテナ。これは、外部 SVG ファイルを参照せずに実現でき、SVG のコンテンツに追加の CSS スタイルを適用できます。
インライン SVG をスケールするには、次の手順を使用します。
たとえば、次のコードは 10 ピクセル x 20 ピクセルの境界ボックス内に三角形をレンダリングし、親コンテナに合わせて拡大縮小されます。
svg { border: 1px solid blue; } <svg> <polygon fill=red stroke-width=0 points="0,10 20,10 10,0" /> </svg>
スケールされたサイズとは関係なく SVG 内の座標を指定することで、画像は比率を維持し、サイズに関係なく正しくレンダリングされます。コンテナのサイズ
以上が親コンテナに合わせてインライン SVG をスケールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。