我認爲這是100%不費吹灰之力,但事實證明,我不知道用Raphael.js創建和操作的svg的屬性意味着什麼。我認爲它們是相對於畫布左上角的座標,但現在我不太確定。拉斐爾對象屬性「x」和「y」是什麼意思?
創建畫布(var paper = new Raphael(container,width,height)
)和添加的圖像或矩形以它,例如,如果檢索到的「x」和「y」使用attr
方法屬性之後(例如object.attr("x")
),將它們在0倆都。但是,如果我旋轉該對象,然後再次檢索x和y的值,則這些值不會反映出對象相對於畫布左上角的位置。
有人可以向我解釋這個嗎?
我明白你的意思偏移路徑的開始,我必須錯過了那一部分,雖然這並不回答問題「'x'和'y'代表什麼?」那麼svg元素的x和y屬性究竟是什麼? –