在拉斐尔.js中切换对象的定位参考

Switching positioning reference for object in raphael.js

本文关键字:对象 定位 参考 js      更新时间:2023-09-26

学习raphael.js时,似乎所有对象都默认将其x和y坐标作为对象中心的参考。这在大多数情况下都很好,但我希望也能使用对象的一个角来定位对象。有没有一种方法可以为给定的对象更改此参数?

没有x和y属性通常指向元素的左上角,矩形和图像就是这样。圆和椭圆没有x和y属性,而是有中心的cx和cy。如果默认情况下使用文本,x和y一样位于文本的中间。如果你画了一个圆,并为文本提供了圆的x和y属性的cx和cy值,它将被绘制在圆的中心看看Element.getBBox(),这也会给你元素所占空间的属性祝你好运