2
A
回答
4
您可以使用<marker>
元素在折線的每個頂點放置一個符號。這具有符號可以自動對準路徑方向的優點。但是,您仍然必須自己放置每個頂點。我不認爲有任何方法可以沿路徑以固定間隔自動重複使用符號。
<svg width="400" height="100" viewBox="0 0 400 100">
<defs>
<marker id="chevron"
viewBox="0 0 20 20" refX="10" refY="10"
markerUnits="userSpaceOnUse"
markerWidth="20" markerHeight="20"
orient="auto" fill="#49f">
<path d="M0 0 10 0 20 10 10 20 0 20 10 10Z" />
</marker>
</defs>
<path d="M40 50 60 59.57 80 67.68 100 73.1 120 75 140 73.1 160 67.68 180 59.57 200 50 220 40.43 240 32.32 260 26.9 280 25 300 26.9 320 32.32 340 40.43 360 50"
fill="none" stroke="none"
marker-start="url(#chevron)"
marker-mid="url(#chevron)"
marker-end="url(#chevron)" />
</svg>
相關問題
- 1. 沿着一條線或一條路徑移動一個SVG對象
- 2. 如何讓SVG圈沿着SVG路徑拖動?
- 3. 沿着路徑的ActionScript 2
- 4. 對象沿路徑移動
- 5. 沿路徑放置(重複)對象的方式
- 6. QGraphicsItem沿着路徑移動
- 7. 沿着路徑滾動Paper.js
- 8. 沿着路徑拖動snap.svg
- 9. 沿着路徑繪製重複的圖像(平鋪)
- 10. 沿着或穿過路徑放置並複製Gameobject Unity
- 11. 沿着統一路徑的動畫對象3d
- 12. 在HTML5畫布中沿着路徑旋轉移動的對象
- 13. 如何在SVG中實現形狀沿着路徑的形狀
- 14. 沿着路徑發出動畫SVG的動畫
- 15. EKG信號的WPF動畫。沿着路徑生成動畫對象
- 16. SVG - 沿着路徑的動畫矩形;矩形中心總是在路徑上
- 17. 沿svg路徑以特定百分比放置對象?
- 18. Svg對象沿線路徑移動並調整窗口大小
- 19. 拖動對象沿着一個拉伸路徑
- 20. 在MatLab中沿着路徑移動三維對象
- 21. 在three.js中沿着路徑生成動畫對象
- 22. cocos2d以恆定速度沿着路徑移動對象
- 23. 在3d中沿着Bézier路徑移動對象:旋轉問題
- 24. 沿着預定義路徑移動對象
- 25. 使用CSS動畫沿着路徑填充SVG
- 26. 沿着動畫路徑的SVG:animateMotion
- 27. 沿着路徑的OpenGL管道
- 28. CA2000:沿着所有的異常路徑
- 29. iOS - 沿彎曲路徑拖動對象
- 30. SVG:沿曲線路徑追加形狀
非常感謝您的回答!這是完美的 ! –