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
Javascript 如何仅增加SVG行的大小(宽度)_Javascript_Svg_Line_Dimple.js - Fatal编程技术网

Javascript 如何仅增加SVG行的大小(宽度)

Javascript 如何仅增加SVG行的大小(宽度),javascript,svg,line,dimple.js,Javascript,Svg,Line,Dimple.js,我有一条线和一个记号笔在上面。现在我只想增加线条的宽度,而不是箭头的宽度。如果我给笔划宽度,线条和记号的大小都会增加 这是我的小提琴: 请告诉我如何单独增加线条的大小。默认情况下,标记大小相对于笔划宽度,如果您不希望这样,则可以使用该属性使大小相对于当前用户空间坐标系 因此,只需添加: .attr("markerUnits", "userSpaceOnUse") 到创建标记元素的位置,并将大小调整为所需大小。之后,更改笔划宽度不应影响标记的大小 .attr("markerUnits", "us

我有一条线和一个记号笔在上面。现在我只想增加线条的宽度,而不是箭头的宽度。如果我给笔划宽度,线条和记号的大小都会增加

这是我的小提琴:


请告诉我如何单独增加线条的大小。

默认情况下,标记大小相对于笔划宽度,如果您不希望这样,则可以使用该属性使大小相对于当前用户空间坐标系

因此,只需添加:

.attr("markerUnits", "userSpaceOnUse")
到创建标记元素的位置,并将大小调整为所需大小。之后,更改笔划宽度不应影响标记的大小

.attr("markerUnits", "userSpaceOnUse")