2012-03-01 23 views
0

raphael.jsを学ぶと、すべてのオブジェクトのデフォルトのx座標とy座標は、オブジェクトの中心への参照になります。ほとんどの場合、これは問題ありませんが、オブジェクトのコーナーの1つを使用してオブジェクトを配置することもできます。特定のオブジェクトに対してこのパラメータを変更できる方法はありますか?raphael.jsのオブジェクトの位置決め基準の切り替え

答えて

1

xとyの属性は通常、要素の左上を指していません。これは、確かにrectangleとimageの場合です。 円と楕円にはxとyの属性はありませんが、中心にあるのはcxとcyです。 テキストをデフォルトで使用すると、xはテキストの真ん中にあります。 円を作ってテキストにxy属性の円のcxとcy値を与えた場合、円の中心に塗りつぶされます Element.getBBox()を見ると、スペースの属性も表示されます要素が占める 幸運..

関連する問題