我正在使用fabric.js库。我想垂直对齐文本到文本框区域的ceneter。请看图片。
在图像中,默认光标对齐到顶部,但我希望它居中。 valign
之类的textalign
是否有任何文字属性?
尝试originY
,但没有运气。
答案 0 :(得分:0)
fabric.js 3.5.1适用于originY: 'center'
参见FabricJS: Vertical Align text center
....,但边界框没有“最小高度”设置
面料不支持paddingX / paddingY
要解决这个问题,
您必须覆盖渲染功能,如
所示
Draw border on Fabric Textbox when it's not selected
,但是使用html元素应该更容易,
并将它们放在画布上,如
所示
How to put an html element over a fabric.js element