【发布时间】:2016-02-29 16:18:43
【问题描述】:
我正在尝试了解动画 SVG 路径的细节,但有一个问题让我感到困惑。
This great example by Max 在 Codepen 上是我想要完成的。动画一条路径对我来说很有意义,但是不同长度的多条路径呢(如示例中所示)。
每个笔画长度都不一样吗?
例如,为什么 stroke-dasharray 在 id: structure 中的 680 有效?
&#structure {
stroke: #999;
stroke-dasharray: 680;
stroke-dashoffset: 680;
animation-duration: 3s;
animation-delay: 2s;
}
如果这些路径中的某些路径短于 680,它们不应该不会完全渲染吗?所有这些路径的长度都是 680 吗?它们看起来不一样的长度。我错过了什么/不明白什么。
谢谢C
【问题讨论】: