LTRとRTLの両方の言語をサポートするサイトにしたいと考えています。RTL言語を追加する
私が欲しいのは、いくつかの要素に読み込まれたテキストがRTLの場合、方向をRTLに切り替えます。また、入力の場合、ユーザータイプのテキストの場合、RTLであればトリガし、RTLへの方向を変更します。
Facebookのようなものです。検索にアラビア語のテキストを入力すると、自動的に方向がRTLに切り替わります
グーグルやスクリプトなどのチュートリアルは見つかりませんでした。
私は正しい方向を自動的にトリガーする属性dir="auto"
しか見つかりませんでしたが、古いブラウザではサポートされていないようです。
これを行う方法については、アドバイス、チュートリアル、スクリプトなどが参考になります。
これを行う方法は、入力時(onkeyup)にコンテンツをチェックし、内容(first-charまたはすべての文字列)に基づいて 'dir'属性の値を追跡します。 – Dekel
'dir =" auto "'はhtml5の一部です(以前のブラウザではサポートされていません)。 – Dekel
@Dekelあなたの最初のコメントについてYeap私はそれをオプションとして見ましたが、そこにJSの例があります。私は例や何かを見つけることができないことに驚いています – carpics