Я хочу вставить маркер в указанную позицию в svg-элементе, например, для прямоугольника. Я хочу вставить маркер на любую ширину прямоугольника не в начале, а в середине.
Обычные маркеры SVG (<marker>
) могут быть помещены только в вершины путей и некоторых фигур. Если вы хотите, чтобы они были размещены в других местах, вам нужно создать отдельные маркерные фигуры и разместить их самостоятельно.
Предстоящий стандарт SVG 2 позволит больше вариантов размещения, но эти новые функции пока не поддерживаются браузерами.