5

画布的二维上下文ctx.textAlign = 'start'ctx.textAlign = 'left'何时有什么区别?ctx

4

1 回答 1

10

start当您使用 LTR(从左到右)浏览器时,该值确实左对齐。在 RTL 浏览器中,该start值右对齐。

start值是内容/文本信息的首选值,因为它将以更适合读者的方式显示(取决于浏览器设置)。这是此属性的默认值。最好对齐rightleft仅当您确定它不会引入 rtl/lrt 语言的本地化问题时。

https://developer.mozilla.org/en-US/docs/Drawing_text_using_a_canvas

于 2013-08-06T23:57:50.313 回答