1
我有一個path
(這本質上是一條線)。我可以在marker-end
屬性path
的幫助下繪製一個箭頭。但現在我想在路徑的中間做一個+
符號。我認爲應該使用marker-mid
。如何在路徑中間繪製標記?
以下是我使用marker-end
時的代碼和輸出。
這裏是代碼和輸出,當我使用marker-mid
。
我有一個path
(這本質上是一條線)。我可以在marker-end
屬性path
的幫助下繪製一個箭頭。但現在我想在路徑的中間做一個+
符號。我認爲應該使用marker-mid
。如何在路徑中間繪製標記?
以下是我使用marker-end
時的代碼和輸出。
這裏是代碼和輸出,當我使用marker-mid
。
marker-mid
指定標記類型,該標記類型應放置在路徑中不是第一個或最後一個點的點上。
換句話說,如果你有一個由四個點組成的路徑(因此三條線),marker-mid
標記將被放置在中間的兩個點上。
目前沒有辦法根據需要自動將標記放置在線段中間。您需要自己在這一點上設置合適的形狀,或者將線分成兩條半線。
仍在開發中的SVG 2可能會有這個功能,但是你還不能這樣做。