【发布时间】:2012-09-28 17:20:58
【问题描述】:
我正在使用 SVG 创建一个简单的绘图应用程序,用户可以在其中绘制圆形、矩形等,并根据需要进行放大和缩小。
我的主要问题是拉伸。我想创建一个拉伸按钮,它将所有 SVG 元素拉伸到浏览器的大小而不会扭曲它。
在我的设计中,页眉占用 50 像素,页脚占用 25 像素。所以实际的绘图空间是减去那个。
我还没有编写任何代码,bbox 和 viewbox 让我无处可去。
【问题讨论】:
标签: svg jquery-svg
我正在使用 SVG 创建一个简单的绘图应用程序,用户可以在其中绘制圆形、矩形等,并根据需要进行放大和缩小。
我的主要问题是拉伸。我想创建一个拉伸按钮,它将所有 SVG 元素拉伸到浏览器的大小而不会扭曲它。
在我的设计中,页眉占用 50 像素,页脚占用 25 像素。所以实际的绘图空间是减去那个。
我还没有编写任何代码,bbox 和 viewbox 让我无处可去。
【问题讨论】:
标签: svg jquery-svg
您需要找到可绘制的极值并将给定的 bbox 适合可见的网络画布。
【讨论】: