我在 fabric.js 中的文本中添加了下划线,它的工作原理如下图。但是下划线离文字有点远,我改变了lineHeight
属性,下划线可以更接近文字,但问题是选择控件的高度也改变了。请参阅下面的图片。
第一个,我更改了lineHeight = 0.2
,并添加了下划线,很好,但是选择控件变得很奇怪。第二个,我使用 default lineHeight
,但下划线与文本有点远。那么如何在没有选择问题的情况下紧密地为文本添加下划线?
我测试了,发现这个问题是因为originX = 'left'
, 和originY = 'top'
,如果没originX = 'center'
问题。