Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 使用偏移路径的svg动画不符合预期_Css_Animation_Svg_Stroke Dasharray - Fatal编程技术网

Css 使用偏移路径的svg动画不符合预期

Css 使用偏移路径的svg动画不符合预期,css,animation,svg,stroke-dasharray,Css,Animation,Svg,Stroke Dasharray,我正在尝试使用stroke dasharray和stroke dashoffset绘制一条线,这两种方法都很好 还需要沿路径绘制圆多视图 我在偏移路径中使用了相同的路径点。无论如何,圆都不会附着到直线上 有什么不对劲吗 .container,svg{ 显示:块; 保证金:自动; } @关键帧绘制{ 0%{stroke dashoffset:1250;} 100%{stroke dashoffset:0;} } @关键帧球{ 从{ 偏移距离:0%; } 到{ 偏移距离:100%; } } svg

我正在尝试使用stroke dasharray和stroke dashoffset绘制一条线,这两种方法都很好

还需要沿路径绘制圆多视图

我在偏移路径中使用了相同的路径点。无论如何,圆都不会附着到直线上

有什么不对劲吗

.container,svg{
显示:块;
保证金:自动;
}
@关键帧绘制{
0%{stroke dashoffset:1250;}
100%{stroke dashoffset:0;}
}
@关键帧球{
从{
偏移距离:0%;
}
到{
偏移距离:100%;
}
}
svg{
@应用m-auto;
变换原点:中心;
变换:缩放(-1,-1)translateX(40px);
}
.抽签{
行程:1250;
动画:画2s无限;
}
圈{
偏移路径:路径('M9 315V207C9 179.386 31.3858 157 59 157H894.5C922.114 157 944.5 134.614 944.5 107V8');
偏移距离:0%;
动画:无限球;
}

当我添加
变换框:填充框时,它工作