image.png
direction属性会对此属性产⽣影响。
如果direction属性设置为ltr,则left和start的效果相同,right和end的效果相同;
如果direction属性设置为rtl,则left和end的效果相同,right和start的效果相同。
有效值:
left
⽂本左对齐。
right
⽂本右对齐。
center
text align center
⽂本居中对齐。
start
⽂本对齐界线开始的地⽅ (左对齐指本地从左向右,右对齐指本地从右向左)。
end
⽂本对齐界线结束的地⽅ (左对齐指本地从左向右,右对齐指本地从右向左)。
(3)textBaseline ⽂本基线,决定⽂字垂直⽅向的对齐⽅式。
语法:Baseline = "top" || "hanging" || "middle" || "alphabetic" || "ideographic" || "bottom";
有效值:
top
⽂本基线在⽂本块的顶部。
hanging
⽂本基线是悬挂基线。
middle
⽂本基线在⽂本块的中间。
alphabetic
⽂本基线是标准的字母基线。
ideographic
⽂字基线是表意字基线;如果字符本⾝超出了alphabetic 基线,那么ideograhpic基线位置在字符本⾝的底部。
bottom
⽂本基线在⽂本块的底部。 与 ideographic 基线的区别在于 ideographic 基线不需要考虑下⾏字母。
(4)direction 当前⽂本⽅向(此功能某些浏览器尚在开发中)
CanvasRenderingContext2D.direction 是Canvas 2D API ⽤来在绘制⽂本时,描述当前⽂本⽅向的属性。
语法:ctx.direction = "ltr" || "rtl" || "inherit";

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。