Element.getBBox()
返回给定元素的边界框描述。
返回值
对象。返回元素的边界框描述:
{
'cx': 数值。 中心点x位置。
'cy': 数值。 中心点y位置。
'h': 数值。 高度。
'height': 数值。 高度。
'path': 字符串。 盒子的路径命令。
'r0': 数值。 完全封闭盒子圆半径。
'r1': 数值。 能闭合的最小圆半径。
'r2': 数值。 能闭合的最大圆半径。
'vb': 字符串。 作为视窗盒子的命令。
'w': 数值。 宽度。
'width': 数值。 宽度。
'x2': 数值。 右侧的x位置值。
'x': 数值。 左侧的x位置值。
'y2': 数值。 底边缘的y位置值。
'y': 数值。 上边缘的y位置值。
}
使用
<svg id="svg" width="100" height="100"></svg>
var svg = Snap("#svg");
var c = svg.paper.rect(50, 30, 120, 80, 15);
console.dir(c.getBBox()); // 结果见后面的截图
下面这个圆角矩形的边界框描述是?