在SVG中,是否可以沿Path
翻译marker_start
/marker_end
?
<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
。如果需要,您可以在 viewBox 外部绘制,前提是您在 <标记> 元素上设置了overflow:visible
(或者在 markerWidth
、markerHeight
属性中指定足够大的值)。标记>标记>