2013-09-25 10 views
6

Jak ustawić kierunek tekstu dla znacznika opcji wybierz W prawo?Przeglądarka Safari: ustaw <option> wyrównywanie tekstu w tagu <select> prawo

<select style="direction:rtl;text-align:right"> 
    <option value="" selected="">همه</option> 
    <option value="1">راهبر سيستم</option> 
    <option value="0">عادی</option> 
</select> 

safari vs other browsers

jsfiddle: http://jsfiddle.net/CHg8v/

Rozwiązania powielanego pytanie nie dotyczy mojego problemu:

text-align: right on <select> or <option>

UPDATE: Używam Safari 5.1 w systemie Windows.

text-align:-webkit-right nie działa w Safari 5.1 dla Windows

Odpowiedz

6

Safari mający problem (bug) z opcją <Select> dla text-align:right z właściwością direction:rtl. Proszę sprawdzić poniższy link do raportu o błędzie: -

->https://bugs.webkit.org/show_bug.cgi?format=multiple&id=19785

obok że ja również znaleźć tak wiele forów, które zgłosiliśmy to problem sprawdzić niektóre z czym: -

->http://csscreator.com/node/32981

->http://css-tricks.com/forums/topic/aligning-select-box-options-to-the-right-in-safari/

->http://hintsforums.macworld.com/showthread.php?t=107502

Y Możesz użyć google, aby uzyskać więcej informacji na temat tego błędu,

Na mapach dróg safari (implementacje) nie znalazłem rozwiązania tego problemu/problemu.

+0

nie działa! http://jsfiddle.net/CHg8v/2/ –

+0

czy widziałeś mój dołączony obraz, czy przetestowałem go jako Twoją przeglądarkę i platformę? –

+0

postimg.org nie obsługuje irańskich użytkowników. Nie mogę zobaczyć twojego wizerunku. To nie działa w Safari dla Windows –

0

użyj: .classNameOfYourSelect wejście [type = opcja] {Styling chcesz dodać tutaj}. W ten sposób edytujesz tylko elementy opcji z określonymi css, które napiszesz w nawiasach, takimi jak kolor, kolor tła i cokolwiek chcesz.

+0

To nie jest moja odpowiedź! –

+0

Jeśli chcesz po prostu przesunąć strzałkę z domyślnej prawej do lewej strony, wybierz element do wyboru . Próbowałem go na Safari i wygląda tak samo na chrome, mozilla i ie. – Cowwando

+0

Potrzebuję zmienić wyrównanie tekstu –

0

wypróbować ten
text-align:-webkit-right

+0

nie działa! http://jsfiddle.net/CHg8v/2/ –

+0

[http://www.browsersupport.net/CSS/text-align%3A-webkit-right] – vishalkin

Powiązane problemy