奇怪的知识又增加了

2023-04-23 20:08:44 +08:00
 OldCarMan

今天无意间触发了这个问题,输入“pumkin”时,左边输入框的内容会突然自动往右对齐,一开始以为是 bug

然后看了两个词("pumkin","pumpkin")的数据返回结果(见下,非常规格式),主要是多了这个"بمكن"?
后面一查才发现阿拉伯语是从右到左排版的,甚至在浏览器的编辑窗口里内容是阿拉伯语时,光标左右切换都是相反的。

所以好奇各位大前端 ers (包括各种客户端开发者),平时是怎么统一(优雅)解决这种特殊需求的?😂

1496 次点击
所在节点    前端开发
4 条回复
Aloento
2023-04-23 20:14:34 +08:00
完全没有这种需求,但是有各种库
westoy
2023-04-23 20:15:44 +08:00
[...document.all].forEach(el=>el.style.direction='rtl')
OldCarMan
2023-04-23 20:19:53 +08:00
哈哈,忘记说了,本人非前端开发者。
@Aloento @westoy
主要是排版问题只需要换个方向就行了吗?会不会有兼容性问题或者美观上受影响之类的?
xiaoxiaoming01
2023-04-23 20:52:17 +08:00
https://ant.design/components/overview/?direction=rtl

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/934874

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX