0
次のSVGグラフィックは、ウィンドウのサイズを変更してもアスペクト比が維持されているときに現在スケーリングされています。どのようにしてこれをX軸でのみスケールすることができ、Yを80pxに保つことができますか?SVGスケールをX軸でのみ作成する方法は?
<svg width="100%" viewBox="0 0 300 80">
<rect x="0" y="0" fill="yellow" height="80" width="100"/>
<rect x="100" y="0" fill="blue" height="80" width="100"/>
<rect x="200" y="0" fill="red" height="80" width="100"/>
</svg>
あなたはオプションのカップルを持って、
あなたの最初のアプローチは機能しません。 OPは第2のアプローチ( 'preserveAspectRatio')を使うべきです。 –
ありがとう、それは動作します! =) – silgon