.net DropDownList allineare il testo
-
10-09-2019 - |
Domanda
Sto cercando di allineare il testo nel mio .net DropDownList a destra. Utilizzando CssClass Sono in grado di allineare il testo a destra in Firefox.
IE non non allineare il testo a destra si allinea a sinistra. Ho letto che IE 6 non supporta questo.
- E 'vero?
io sto usando IE7 ma la maggior parte dei miei utenti sarà in IE 6 così, entrambi hanno bisogno di lavorare.
<asp:DropDownList ID="ddlNomination" Width="250px" CssClass="ddlnomination"
runat="server" DataSourceID="Azoa" DataTextField="nomination_type"
DataValueField="nomination_type">
<asp:ListItem> </asp:ListItem>
</asp:DropDownList>
css
.ddlnomination
{
text-align:right;
}
Soluzione
Impostazione esso (text-align="right"
) sugli elementi Selezionare o Opzione in IE6, IE7 e IE8 (anche in modalità standard) non sembra funzionare.
Alcune statistiche veloce dopo i test.
Browser | Result
Firefox 3 Passes
Opera 9.5 Passes
IE 6 Fails
IE 7 Fails
IE 8 Fails
Safari 3 Fails
Safari 4 Fails
Chrome Fails on the Option element, Passes on the Select element
Altri suggerimenti
E 'tristemente vero Dedrick ...
Se il tasto destro del allineandolo in IE6 è davvero importante, forse si potrebbe aggiungere spazi vuoti da riempire la sinistra degli elementi e renderli misurano la stessa. Un vero e proprio dolore in ogni caso ... -1 punti reputazione per IE6 in questo!