【问题标题】:FabricJS - Setting object position with pivot being top-left cornerFabricJS - 设置对象位置,枢轴位于左上角
【发布时间】:2012-06-08 15:57:54
【问题描述】:

我开始使用非常棒的FabricJS 框架,并注意到对象定位的工作方式与 CSS 约定有点不同。 CSS 将定位枢轴放置在左上角的位置,FabricJS 将其放置在对象的中心:

CSS

@------------
|           |
|           |
|           |
|           |
|           |
-------------

FabricJS

-------------
|           |
|           |
|     @     |
|           |
|           |
-------------

有没有办法控制这个设置?谢谢。


编辑:

这是项目roadmap 上的现有项目。所以它会在未来发生,但目前不支持。

【问题讨论】:

    标签: canvas positioning conventions fabricjs


    【解决方案1】:

    您现在可以在创建对象时指定其定位的“原点”。

    originX 默认为“center”,但您可以将其更改为“left”或“right”

    originY 默认为“center”,但您可以将其更改为“bottom”或“top”

    docs 中指定。 这是test

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-02
      • 2015-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多