You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

writing-mode: vertical-lr下多语言文本跨浏览器水平对齐兼容问题

垂直排版跨浏览器脚本对齐统一方案

针对Chrome与Firefox中writing-mode: vertical-lr排版时,爪哇文与汉字对齐方向不一致的问题,可通过以下代码修改实现跨浏览器表现一致:

直接修改元素样式(无需调整字符顺序)

<h1 style="writing-mode: vertical-lr; unicode-bidi: embed; direction: ltr;">
  結ꦲꦂꦠꦤ꧀ꦠ
</h1>

精准控制脚本部分(单独包裹目标字符)

<h1 style="writing-mode: vertical-lr;">
  結<span style="unicode-bidi: embed; direction: ltr; text-combine-upright: all;">ꦲꦂꦠꦤ꧀ꦠ</span>
</h1>

核心原理

  • direction: ltr:强制文本按从左到右的逻辑方向排列,让爪哇文对齐到汉字左侧,匹配Chrome的默认表现。
  • unicode-bidi: embed:确保方向设置仅作用于目标文本,不会干扰外部排版逻辑。
  • text-combine-upright: all:将水平脚本字符打包为垂直对齐的单元,消除不同浏览器对异语言脚本的排版差异。

内容的提问来源于stack exchange,提问作者Yuuki Rika

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 09:35:12