当ctx.textAlign = 'start'
是画布的二维上下文时,ctx.textAlign = 'left'
和ctx
之间有什么区别?
答案 0 :(得分:8)
当您使用LTR(从左到右)浏览器时,start
值会向左对齐。在RTL浏览器中,start
值对齐。
start
值是内容/文本信息的首选值,因为它将以优先于阅读器的方式显示(取决于浏览器设置)。它是此属性的默认值。只有当您确定它不会引入rtl / lrt语言的本地化问题时,最好才对齐right
或left
。
https://developer.mozilla.org/en-US/docs/Drawing_text_using_a_canvas