我有一个宽度为 90vw 且 stroke-dasharray 为 0 90vw 的 svg 路径,以生成一个可以沿一条线设置动画的点。这适用于 Chrome,但 Safari 会遍历整个路径。它似乎不喜欢这里的 vw 单位,尽管它在 stroke-dashoffset 属性中很好,我在网上找不到任何提及。关于我如何格式化属性,我有什么明显的遗漏吗?
path#dot {
stroke-width: 32;
stroke-linecap: round;
stroke-dasharray: 0 90vw;
stroke-dashoffset: 45vw;
}
谢谢