如何修改是img标签的svg的viewbox

Dmi*_*try 0 css svg

我在img标签中有一个svg图像<img src="image1.svg">。如何在CSS中修改viewbox属性,而不必更改svg文件本身?

Rob*_*son 5

您无法使用CSS做到这一点,但可以通过SVG片段标识符在标记中设置viewBox,这意味着将#svgView(viewBox(x,y,w,h))添加到图像URL,其中x,y,w ,h是您的viewBox值。例如

<img src="image1.svg#svgView(viewBox(0,0,100,100))">
Run Code Online (Sandbox Code Playgroud)