SVG Viewbox和显示大小的最佳做法

时间:2017-03-04 16:51:51

标签: html svg

我在使用和svg文件调试img标签时注意到这一点。

Svg image size

虽然SVG是可扩展的,并且所有缩放都是正确完成的。 "图像"的初始大小。由viewbox属性定义。

我们是否应该始终尝试将视图框与显示尺寸相同?或者这与SEO和浏览器页面的渲染时间无关?

1 个答案:

答案 0 :(得分:1)

视图框是SVG的逻辑部分,用于定义如何解释SVG中的坐标。例如,0,0,1,1的视图框和0,0,1,1的矩形与-10,-10,10,10的视图框和该尺寸的矩形完全相同。

这与输出大小无关,输出大小可以(并且必须)在标签本身或通过css定义。

如果您将视图框的大小加倍,那么整个图像会缩小一半,因为您将观看窗口加倍了#34;在内部,而元素的坐标保持不变。想象一下,"缩小"。