При использовании поля выбора Android я обнаружил одну проблему с текстом RTL во всплывающем всплывающем окне. Если текст начинается с английских символов, текст в всплывающем всплывающем меню не будет применяться к типу rtl. Example Как вы можете видеть, первая и третья опции отображались без стиля rtl. Похоже, направление текста во всплывающем окне зависит от символов в теге параметра.Android Chrome Browser. Неверный выбор popup rtl text direction
В поле выбора рабочего стола браузера отображаются все параметры правильно.
Я попробовал другие approachs, как:
- юникод-биди: биди переопределение; стиль
- реж атрибут выбора или опции
, но все они не помогли мне с этим вопросом.
Есть ли у хром какой-нибудь способ форсировать стиль rtl для поля выбора во всплывающем окне? Это нормально для мобильного браузера?
Chrome Версия: 43.0.2490.76
Пример кода:
HTML
<div class="dropdown">
<select>
<option value="0">A اختر</option>
<option value="1">ذكر C</option>
<option value="2">A أثنى</option>
</select>
</div>
Css
.dropdown {
direction: rtl;
}
select{
width:125px;
float:left;
}
Вы можете увидеть этот пример: https://jsfiddle.net/f2p0pjxc/
Благодаря
Запись правильно в вашем HTML –