Как масштабировать div, содержащий SVG? - PullRequest
4 голосов

У меня есть элемент <div> на странице с SVG. Иногда во время выполнения программы изменяется размер и положение содержимого div. SVG следует за div, но, к сожалению, не масштабируется вместе с ним. Как я могу получить SVG больше или меньше при изменении размера содержащего элемента?

Я использую библиотеку Raphael для создания SVG и jQuery для событий и манипуляций с DOM.

1 Ответ

1 голос
/ 24 апреля 2013

Вы можете использовать setViewBox () http://raphaeljs.com/reference.html#Paper.setViewBox

Однако, если вы используете это для масштабирования, больше не будет 1: 1 единица: пиксельный масштаб.

...