在我的程序中,我将矩形放置在[75,75]
处,但是当我更改偏移量时,矩形位置会根据偏移量发生更改。我想避免它。更改偏移量动态修改元素的位置
1
A
回答
1
偏移改变位置。所以只需要:
rectangle.setOffset(0,0);
+0
请添加更多的细节或确切的问题jsfiddle,我可以帮你。 – SoluableNonagon
+0
谢谢你差异很大 – sathish
-1
在改变偏移量之前获取形状的绝对位置。
更改形状的偏移位置后,形状将移动到新的位置。
现在设置形状的绝对位置的绝对位置偏移改变
var currPos = rect.getAbsolutePosition();
rect.setOffset(rect.getWidth()/2,rect.getHeight()/2);
rect.setAbsolutePosition(currPos);
这是适用之前,当形状的大小调整后的偏移量的变化。
相关问题
- 1. 更改数组中的元素位置并移动元素
- 2. Stellar.js元素偏移位置
- 3. 更改元素的位置
- 4. Android显示偏移/更改位置
- 5. Drawing.Graphics - 更改源位图的像素偏移量的方法?
- 6. 更改位置拉元素
- 7. CSS动画更改元素位置
- 8. 更改内容偏移量
- 9. 只更改所有元素的左偏移量
- 10. 修改#链接的偏移量?
- 11. jQuery偏移量()或位置() - 在靠近另一个元素时更改元素的属性
- 12. 动态更改html元素
- 13. 动态地更改元素
- 14. 根据元素当前偏移量更改不透明度
- 15. 更改动态添加元素的位置
- 16. 动态更改位置
- 17. jquery动态位置更改
- 18. 修改Levenshtein位置偏差的距离
- 19. 移基于偏移矢量tensor3元素的位置
- 20. 如何更改父偏移量而不更改其子偏移量?
- 21. 移动DOM元素位置动态
- 22. JQuery UI.sortable,如何动态更改助手偏移量?
- 23. 设置与单击元素的偏移量相同的新元素时偏移位置错误
- 24. 更改jwplayer中元素的位置?
- 25. 使用Javascript更改元素的位置
- 26. 使用JavaScript更改元素的位置
- 27. 如何更改HTML元素的位置?
- 28. Boostrap模态元素偏移量为零
- 29. 更改UIView帧时的移动元素
- 30. 更改geotiff文件的偏移量
我修改了一下你的问题,使其更加清晰。请检查这是否仍然是你的意思。 – Marijn