Mor*_*ten 8 javascript svg dom position
我试图使用Javascript获取SVG元素的位置.我已设法获得具有X/Y属性设置的元素的位置.但是诸如路径之类的元素没有这个属性.至少在我的文档中没有.
有没有办法计算位置而不是在"路径"中取第一个数字?
谢谢,莫滕
Jon*_*alk 11
您可以使用该函数getBBox()获取路径的边界框.这将为您提供可包含渲染路径的最紧密矩形的位置和大小.
getBBox()
使用此方法而不是读取x和y值的一个优点是它可以与所有图形对象一起使用.有多个对象而不是没有x和y的路径,例如具有cx和cy的圆圈.
链接:getBBox()在SVG v1.1标准中.
归档时间:
15 年,9 月 前
查看次数:
7672 次
最近记录:
9 年,11 月 前