我有一个 <div>
页面上带有 SVG 的元素。有时在程序执行期间,包含 div 的大小和位置会发生变化。不幸的是,SVG 跟随 div 但不随它缩放。当包含元素的大小发生变化时,如何使 SVG 变大或变小?
我使用 Raphael 库创建 SVG,使用 jQuery 进行事件和 DOM 操作。
最佳答案
您可以使用 setViewBox() http://raphaeljs.com/reference.html#Paper.setViewBox
但是,如果您使用它进行缩放,将不再是 1:1 单位:像素比例。
关于javascript - 如何缩放包含 SVG 的 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5743677/