Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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
svg中点间路径的不同装饰_Svg - Fatal编程技术网

svg中点间路径的不同装饰

svg中点间路径的不同装饰,svg,Svg,情况:具有动态定义的路径,例如 <path class="view-sequence-path" marker-start="url(#svg-marker-start)" marker-end="url(#svg-marker-end)" d="M 649,340 Q741,314 699.5,308 Q658,302 702,289 Q746,276 708,251.5 Q670,227 706,210.5 Q742,194 700.5,187.5 Q659,181 681,156.5

情况:具有动态定义的路径,例如

<path class="view-sequence-path" marker-start="url(#svg-marker-start)" marker-end="url(#svg-marker-end)" d="M 649,340 Q741,314 699.5,308 Q658,302 702,289 Q746,276 708,251.5 Q670,227 706,210.5 Q742,194 700.5,187.5 Q659,181 681,156.5 Q703,132 674,125.5 Q645,119 658,105 L671,91"></path>


以平滑的方式将点与点连接起来。因此,我希望保持曲线的平滑度,但制作一些不同的装饰件,例如制作虚线。最简单的方法是什么?

您可以定义一个,以便更改路径中的破折号模式。通常,这些元素用于创建重复图案,但您可以定义一个与路径长度相等的长图案,从而自定义到像素级别。

如果您希望以不同的方式设置它们的样式,则需要创建单独的路径元素。我明白了。谢谢你!