Сохранение веса линии при увеличении в svgpanzoom - PullRequest
0 голосов
/ 22 сентября 2018

Как показано в этом коде:

https://codepen.io/genworks/pen/EeJNMO?editors=1010

svgpanzoom увеличивает толщину линии пропорционально уровню масштабирования, по крайней мере, с параметрами по умолчанию, например, при вызове так:

var panZoomSVG1 = svgPanZoom('#svg-1', {
        zoomEnabled: true,
        controlIconsEnabled: true,
        fit: true,
        center: true});

Есть ли способ сохранить исходную толщину линии даже при масштабировании?

1 Ответ

0 голосов
/ 23 сентября 2018

Комментарий enchaneta выше точно отвечает на вопрос:

Вы можете использовать это: vector-effect="non-scaling-stroke" в качестве атрибута представления в вашем SVG.Также вы можете добавить его в css: path{vector-effect:non-scaling-stroke;"}

...