2013-09-25 11 views
6

Come si imposta la direzione del testo del tag di opzione destro?Browser Safari: impostare il testo <option> allineare nel tag <select> right

<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/

Solutions in questione duplicato non copre il mio problema:

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

UPDATE: Sto usando Safari 5.1 in Windows.

text-align:-webkit-right non opere in Safari 5.1 per Windows

risposta

6

Safari avendo il problema (bug) con l'opzione per il <Select>text-align:right con la proprietà direction:rtl. Si prega di verificare seguente link per segnalazione di bug: -

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

accanto che trovo anche tanti forum che ha riferito questo problema verificare alcuni di allora: -

->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 Puoi fare google per ulteriori informazioni su questo bug,

Nelle mappe di safari road (Implementazioni) non ho sentito nessuna soluzione per questo bug/problema.

+0

non funziona! http://jsfiddle.net/CHg8v/2/ –

+0

hai visto la mia immagine allegata, l'ho testata come browser e piattaforma specificati? –

+0

postimg.org non serve agli utenti iraniani. Non riesco a vedere la tua immagine. Non funziona in Safari per Windows –

0

usare questo: ingresso .classNameOfYourSelect [type = opzione] {styling che si desidera aggiungere qui}. In questo modo si modificano solo gli elementi Opzione con il css specifico che si scriverà all'interno delle parentesi, come colore, colore di sfondo e tutto ciò che si desidera.

+0

Questa non è la mia risposta! –

+0

se si desidera spostare semplicemente la freccia dalla posizione destra predefinita a sinistra, rendere l'elemento di selezione simile a questo . L'ho provato su Safari e sembra allo stesso modo su chrome, mozilla e ie. – Cowwando

+0

Ho bisogno di cambiare il testo di allineamento –

0

provare questo
text-align:-webkit-right

+0

non funziona! http://jsfiddle.net/CHg8v/2/ –

+0

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

Problemi correlati