Chrome版本57破坏了我的SVG转换

时间:2017-04-12 15:13:46

标签: google-chrome svg

要更新SVG元素组(线条,圆圈等)的位置,我使用这样的调用:

@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss.SSS",timezone="PST")

我在https://jsfiddle.net/tcnjay11/

创造了一个小提琴

该行应该在黄色区域,但是当我的javascript调用运行稍微修改变换(缩放或平移无关紧要)时,位置会在灌木丛中跳出。

适用于IE,Firefox,Safari和Chrome< = 56。 它不适用于Chrome的Stable,Beta或Dev版本。

有任何想法吗?

1 个答案:

答案 0 :(得分:2)

在Chrome 57+中,transform-origin现在是有效的演示文稿属性。以前它没有效果,但现在确实如此。在Firefox中,除非在CSS中设置,否则它仍会被忽略。

快速解决方法是从该元素中删除transform-origin属性。

https://bugs.chromium.org/p/chromium/issues/detail?id=709821