我想让我的网站支持LTR和RTL两种语言。
我希望的是,如果某个元素加载的文本是RTL的,则将其方向切换为RTL。对于输入框,当用户输入文本时,它应该触发RTL并将方向更改为RTL。
例如Facebook的做法。如果您在搜索中键入一些阿拉伯文本,它将自动切换方向为RTL。
通过谷歌搜索,我没有找到任何实用的教程、脚本或其他方法,只发现了一个属性
请问有什么建议、教程或脚本可以帮助我完成这个功能吗?
我希望的是,如果某个元素加载的文本是RTL的,则将其方向切换为RTL。对于输入框,当用户输入文本时,它应该触发RTL并将方向更改为RTL。
例如Facebook的做法。如果您在搜索中键入一些阿拉伯文本,它将自动切换方向为RTL。
通过谷歌搜索,我没有找到任何实用的教程、脚本或其他方法,只发现了一个属性
dir="auto"
,它可以自动触发正确的方向,但看起来这不适用于旧浏览器。请问有什么建议、教程或脚本可以帮助我完成这个功能吗?
dir="auto"
是 HTML5 的一部分(正如您所说,不受旧版浏览器支持)。 - Dekel