在 uniappx 中,由于不支持 CSS 的writing-mode: vertical-lr和text-orientation: sideways-right属性,蒙古文(蒙古文为纵向书写,字母从上至下排列,行与行则从左向右延伸)无法正常,请问有什么替代方案或解决办法吗?
不卡BUG
- 发布:2025-10-09 14:24
- 更新:2025-10-10 11:19
- 阅读:81
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
请给你一个复现示例,方便我运行。并提供 浏览器截图和 uniappx 的截图说明问题。
如果你是部分页面使用这种排版方案,可临时用 web 组件来保证渲染效果


不卡BUG (作者)
感谢你的回复!我已经根据你说的修改了问题,具体调整内容可以看附图。这个排版方案并非只用于部分页面,而是整个项目都在依赖,所以没办法通过避开某些页面来解决问题。
2025-10-17 11:53
不卡BUG (作者)
蒙古文文字示例:ᠲᠠ ᠰᠠᠢᠨ ᠦᠦ ᠂ ᠪᠠᠶᠠᠷᠯᠠᠯᠠ
2025-10-17 11:56
DCloud_UNI_OttoJi
回复 不卡BUG: 目前还为支持这两个属性,具体你可参考这个 https://doc.dcloud.net.cn/uni-app-x/css/text-decoration.html
2025-10-17 14:16
DCloud_UNI_OttoJi
回复 不卡BUG: 后续会逐步添加,目前 uniapp x 的 css是逐步放开的,有一些还不支持。按照上文说的,你可测试 web 组件
2025-10-17 14:17
不卡BUG (作者)
回复 DCloud_UNI_OttoJi: 非常感谢您的及时回复!
想进一步请教一下:由于writing-mode: vertical-lr和text-orientation: sideways-right是蒙古文纵向排版的核心依赖 —— 没有这两个属性,整个项目的蒙古文内容都无法正常显示,相当于直接阻断了蒙古文场景在 UniApp X 上的落地可能性。
所以想确认:用户是否可以专门针对这两个属性提交功能支持的建议?如果可以的话,提交需要满足什么条件?
麻烦您了,这对我们适配蒙古文用户至关重要!
2025-10-17 15:36
DCloud_UNI_OttoJi
回复 不卡BUG: 你好,请在 HBuilderX 的 帮助 - bug 反馈中,填写你的这个需求,带着上下文,如果确定进行需求开发,会随时更新进度,也方便你跟踪进度。后续 uniapp x 的问题也可再 issues 系统中反馈
2025-10-17 15:44