pet*_*ter 8 javascript svg vml raphael
获得几个Raphael对象的边界框的最佳方法是什么?
我可以将它们全部放入set并打电话mySet.getBBox()吗?
或者我是否需要遍历它们,获取bbox每个并计算整体高度和宽度?
(另外,我不能直接使用SVG - 我需要VML支持.)
pet*_*ter 11
呃.这真的很容易.(谢谢@Dylan):
var paper = Raphael ('test', 100, 100);
var circles = paper.set();
var c1 = paper.circle(70,30,10);
var c2 = paper.circle(50,10,10);
var c3 = paper.circle(10,80,10);
circles.push(c1, c2, c3);
alert(c3.getBBox().width); // --> 20
alert(circles.getBBox().width); // --> 80
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4131 次 |
| 最近记录: |