在 SVG 中,是否可以将marker_start
/marker_end
沿 a翻译Path
?
<path id="e:3" fill="black" fill-opacity="1.0" stroke="black" stroke-opacity="1.0" stroke-width="1" d=" M2 12 L18 17 z" marker-start="url(#markerStart)">
我想marker-start
沿路径翻译一些 X 单位。我该怎么做?
您可以设置标记refX
和refY
属性,它们定义标记应附加到路径的位置。有关详细信息,请参阅规范。
可能您还需要调整viewBox
<marker> 元素上的 。如果需要,您可以在 viewBox 之外绘制,前提是您overflow:visible
在 <marker> 元素上进行了设置(或者在markerWidth
,markerHeight
属性中指定足够大的值)。