Кто-нибудь знает, если это'ы можно выровнять текст по правому краю, а в <выбрать>
или, более конкретно, в <параметр>
элемент в WebKit. Для этого вовсе не нужно быть кросс-браузер решение, включая IE, но должен быть чистый CSS, если это возможно.
Я пробовал оба:
выберите { текст-выровняйте: право } вариант
и {текст-выровняйте: право }
, но ни один, кажется, работает в WebKit (либо хром, сафари или мобильного сафари.
Любая помощь с благодарностью приняты!
Вы можете попробовать использовать в "реж" и атрибут, но я'м не уверен, что сможет произвести нужный эффект?
<select dir="rtl">
<option>Foo</option>
<option>bar</option>
<option>to the right</option>
</select>
Демо здесь:
Следующее правило CSS будет выровнять по правому краю как стрела и параметры:
в
select { text-align-last: right; }
option { direction: rtl; }
<!-- example usage -->
Choose one: <select>
<option>The first option</option>
<option>A second, fairly long option</option>
<option>Last</option>
</select>
в
Лучшим решением для меня было сделать
select {
direction: rtl;
}
а потом
option {
direction: ltr;
}
снова. Так что нет никаких изменений в том, как текст читается программой чтения с экрана или и без форматирования-проблема.
Передо мной стоял тот же вопрос, на который мне нужно выровнять выбранные заполнителя значение право выбора &усилителя; также должны согласовать параметры правильно, но когда я использовал направление: РТЛ; для выбора & применять прямо обивка для выберите все параметры также получив сдвиг вправо на прокладка, как я только хочу, чтобы применить заполнение выбранного заполнителя.
Я Исправлена проблема в следующем стиле:
select:first-child{
text-indent: 24%;
direction: rtl;
padding-right: 7px;
}
select option{
direction: rtl;
}
Вы можете изменить текст-отступ в соответствии с вашим требованием. Надеюсь, что это поможет вам.