Почему dir = "rtl" меняет порядок, но только иногда? - PullRequest
0 голосов
/ 27 декабря 2018

Почему

<input type="text" dir="rtl" value="08/15 word">

отображается в word 08/15, а не в 08/15 word?

Почему

<input type="text" dir="rtl" value="one word">

отображается в one word?

Почему порядок переключается в первом случае, а не во втором?

direction of HTML input contents changes with content

https://jsfiddle.net/powtac/4aLn71mb/

1 Ответ

0 голосов
/ 27 декабря 2018

dir = RTL Характеристики

  1. Порядок цифр в числах (например, номера телефонов) не отличается от левогонаписание вправо.

  2. При объединении символов, которые могут использоваться как на языках RTL, так и на языках LTR (таких как точки, запятые или другие знаки пунктуации), их отображаемые позиции будут зависеть отНаправление текста.Это связано с тем, что формат данных начинается с начала, но браузер все еще обрабатывает слово RTL в направлении RTL, а знаки препинания преобразуются в указанном направлении.

Для получения дополнительной информацииинформация, см. эту статью

...