我想使用(外部)SVG图标,并希望能够使用CSS设置填充颜色的样式(据我所知,最好的方法是在每次创建<svg><use xlink:href="…" /></svg>
结构时我想用它的地方)。同时我希望它具有正确的宽高比可扩展,因此可以在不同的文本大小周围使用。
但使用height:1.5em;width:auto
AFAICS进行缩放仅适用于SVG具有viewBox
的情况。有没有办法获得那个viewBox或没有它正确地进行缩放?
答案 0 :(得分:0)
如果您的SVG编辑器没有添加viewBox
,则没有简单的方法来获取它 - 除了自己计算尺寸并手动添加尺寸。
getBBox()
,或