誰かがSVGストロークラインカットにカスタムシェイプを作成しようとしたかどうかを知りたいと思います。標準(丸い、正方形)の代わりに、私はカウントダウンタイマーのパス上に逆の半円を作成したいと思います。 SVG /でこれが可能かどうか私に教えてください。 よろしく スレシュSVGストロークラインキャップをカスタマイズする方法
0
A
答えて
1
ロバートは、あなたがラインにカスタムエンドキャップを追加するために、marker-end
で、<marker>
を使用することができ、示唆したように。
<svg>
<defs>
<marker id="InverseSemicircleEnd"
viewBox="0 0 5 10" refX="0" refY="5"
markerUnits="strokeWidth"
markerWidth="0.5" markerHeight="1"
orient="auto">
<path d="M 0 0 L 5 0 A 5 5 0 0 0 5 10 L 0 10 z" />
</marker>
</defs>
<line y1="75" x2="270" y2="75"
fill="none" stroke="black" stroke-width="40"
marker-end="url(#InverseSemicircleEnd)" />
</svg>
+0
マーカーはIE上で非常に手間がかかります - 実験が必要な場合があります –
+0
はい、私は言及を忘れました。 IEには、markerUnits = "strokeWidth"を使用して定義されたマーカーに関する長年にわたるバグがあります。固定幅を使用してマーカーを再定義することはできますが、使用するストロークごとにマーカーを1つずつ用意する必要があります。 –
関連する問題
- 1. チャットボットのカスタマイズをカスタマイズする方法
- 2. カスタマイズする方法
- 3. tabbarcontrollerをカスタマイズする方法
- 4. バインドをカスタマイズする方法
- 5. ピッカービューをカスタマイズする方法
- 6. uitableviewをカスタマイズする方法
- 7. テキストボックスをカスタマイズする方法
- 8. AmazonEC2FullAccessをカスタマイズする方法
- 9. カスタマイズする方法Bootbox.jsプロンプトオプション
- 10. Ext.menu.Menuの方向をカスタマイズする方法
- 11. カスタマイズ方法
- 12. SVG、svgオブジェクトのプロパティを評価する方法
- 13. svgの図形とsvgのテキストをマージする方法
- 14. SVGイメージをSVGイメージとして保存する方法
- 15. カスタマイズされたリビジョンリストでユーザーIDをカスタマイズする方法
- 16. SVGアイコンのサイズをフォーマットする方法
- 17. svgアニメーションを停止する方法は?
- 18. SVGを自己アニメーションにする方法
- 19. SVGポリゴンポイントをアニメーション化する方法は?
- 20. オブジェクトタグでSVGをアニメートする方法
- 21. 角4 svgを注入する方法
- 22. ウィザードコントロールをカスタマイズする方法は?
- 23. 通知パネルをカスタマイズする方法
- 24. UITabBarControllerのサイズをカスタマイズする方法は?
- 25. Entity Frameworkクラスをカスタマイズする方法は?
- 26. イメージボタンパネルのクラスをカスタマイズする方法は?
- 27. リストビューの行をカスタマイズする方法
- 28. tableViewをカスタマイズする方法Section View - iPhone
- 29. Notepad ++でツールバーをカスタマイズする方法
- 30. ActionEventのイベントソースをカスタマイズする方法は?
マーカーエンドマーカスタートを介してラインにマーカーを取り付けます。 –