在svg标签中定义了viewBox、物理尺寸width、height,当viewBox和物理尺寸比例为1:1时,一切正常。
当两者比例不为1:1时,使用css3的scale出现如图中的情形
怎么设置才能使触发动画又不会出现位置和尺寸的偏差呢?
在svg标签中定义了viewBox、物理尺寸width、height,当viewBox和物理尺寸比例为1:1时,一切正常。
当两者比例不为1:1时,使用css3的scale出现如图中的情形
怎么设置才能使触发动画又不会出现位置和尺寸的偏差呢?
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
发现问题出现在viewBox和transform上。
解决方案的方案是避免使用transform,通过别的方式去替换该表现形式,比如用
margin+width+height
替换scale
。