textAlign Left和Start在画布2d上下文之间的区别?

时间:2013-08-06 23:54:56

标签: javascript canvas html5-canvas

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

1 个答案:

答案 0 :(得分:8)

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

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

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