将SVG定位在div中

时间:2018-05-22 00:27:10

标签: css css3 svg inkscape

我正在尝试将SVG放在div元素中。应该很简单:div是position:relative,SVG {position:absolute left:0 top:0}。

但SVG并没有出现在左上角,而是出现在div的中间位置。

试图检查元素没有帮助:我似乎无法找到异常定位的原因。

但我有一个怀疑:SVG来自Inkscape,有大量的元数据和模糊(对我来说)参数,如“transform = matrix(...)”。如果我尝试删除这些变换线,SVG会消失或被砖块化。

当我使用超简单的SVG(内联矩形,没有Inkscape)尝试整个事情时,完全没问题。

那么Inkscape标记中的SVG定位是什么呢?

谢谢!

0 个答案:

没有答案