0

ポリラインの最後に三角形を表示し、その最初に画像を表示する次のコードを作成しました。このsvgを実行すると、最後に三角形が表示されますが、画像は表示されません。ここで何が欠けていますか...

 <svg width="120" height="120" viewBox="0 0 120 120"
 xmlns="http://www.w3.org/2000/svg" version="1.1"
 xmlns:xlink="http://www.w3.org/1999/xlink">

<defs>
<marker id="Image"
            viewBox="0 0 10 10" 
            refX="5" refY="5"
            markerWidth="6" 
            markerHeight="6"
            orient="auto">
        <path d="M 0 0 L 10 10 L 10 0 L 0 0 z" />
    </marker>
</defs>

<polyline points="10,90 50,80 90,20"
          fill="none" stroke="black" 
          stroke-width="2"
          marker-end="url(#Triangle)" marker-start="url(#Image)"/>



</svg>
4

1 に答える 1

1

id Triangle のマーカーがないため、それは表示されません。したがって、画像マーカー (たまたま三角形) のみが表示されます。

于 2012-07-23T12:59:21.800 に答える