Обратная строка до и после символа косой черты ("/") - PullRequest
0 голосов
/ 24 февраля 2019

У меня персидский персонаж на моей странице.когда я отображаю строку, содержащую персидские символы внутри символа косой черты, текст не будет отображаться должным образом.Чтобы символы отображались правильно, они должны поменяться местами.

Правильный текст:

enter image description here

Но когда он отображается как:

enter image description here

361/شماره شد/1397/2 

Как решить эту проблему?Я пробовал css direction и text-align, но они не работали.

Ответы [ 3 ]

0 голосов
/ 24 февраля 2019

Можете ли вы изменить свой HTML?Единственный способ, которым я могу заставить это работать, это поместить персидский бит в диапазон и использовать unicode-bidi: embed.

.e {unicode-bidi: embed;}
361/<span class="e">شماره شد</span>/1397/2

Надеюсь, это поможет!

0 голосов
/ 24 февраля 2019

@ Амир Амири я попробовал юникод-биди: двунаправленное переопределение;вдохновленный ответом мистера Листера.Пожалуйста, запустите этот фрагмент кода, чтобы увидеть, решит ли это вашу проблему

 <div style="unicode-bidi: bidi-override;">361/شماره شد/1397/2</div>
0 голосов
/ 24 февраля 2019

Пожалуйста, попробуйте свойство CSS direction для вашего текстового поля

direction: rtl;

<div style="display:inline-block;direction:rtl">1397/2/شماره شد/361</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...