OK、私が得たのは次のとおりです。css を介して html に挿入された、幅/高さが異なる複数の svg 画像。それらをすべて同じ幅に拡大縮小したいのですが、うまくいきません (少なくとも Safari、Chrome、Firefox ではそうではありません)。
html:
<h4 class="before" id="foo">Foo</h4>
<h4 class="before" id="bar">Bar</h4>
<h4 class="before" id="foobar">Foobar</h4>
CSS:
.before:before { width: 20px; }
#foo:before { content:url('foo.svg'); }
#bar:before { content:url('bar.svg'); }
#foobar: before { content:url('foobar.svg'); }
これらの svg 画像のサイズを変更して、それぞれ 20 ピクセルの幅で表示するにはどうすればよいですか (ただし、svg 自体は変更しないでください)。