为什么SVG与viewBox成反比,即。数字越大,SVG越小,数字越小

时间:2015-06-22 09:46:10

标签: html css animation svg scaling

例如,视图框尺寸:

<svg stroke="#fff" class="wow world_map" viewBox="0 0 1700 2200" preserveAspectRatio="xMidYMid meet" stroke-width="2" version="1.1">

创建比以下小得多的渲染图像:

<svg stroke="#fff" class="wow world_map" viewBox="0 0 170 220" preserveAspectRatio="xMidYMid meet" stroke-width="2" version="1.1">

为什么会这样?整个<svg>位于<g>标记中,当我检查元素并将鼠标悬停在<g>上时,只需选择图片,但当我将鼠标悬停在<svg>上时,它会选择一个巨大的空视图框,它已被创建,似乎与实际图像的大小成反比。

我还应该注意到我在这个SVG上做CSS动画,所以我不确定是否会产生冲突。此外,SVG是内联HTML。

任何想法都将不胜感激。谢谢!

0 个答案:

没有答案