.net DROPDOWNLIST aligner le texte
-
10-09-2019 - |
Question
Je suis en train d'aligner le texte dans mon .net dropdownlist à droite. En utilisant CssClass Je suis en mesure d'aligner le texte à droite dans Firefox.
IE ne pas aligner le texte à droite il aligne à gauche. J'ai lu que IE 6 ne supporte pas.
- Est-ce vrai?
J'utilise IE7, mais la plupart de mes utilisateurs sera dans IE 6 donc, les deux ont besoin de travailler.
<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;
}
La solution
Un réglage (text-align="right"
) sur les éléments Select ou option dans IE6, IE7 et IE8 (même en mode standard) ne semble pas fonctionner.
Quelques statistiques rapides après le 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
Autres conseils
Il est malheureusement vrai Dedrick ...
Si ce droit alignement dans IE6 est vraiment important, vous pourriez peut-être ajouter des espaces vides pour remplir la gauche des éléments et leur faire mesurer la même chose. Une vraie douleur de toute façon ... -1 points de réputation pour IE6 dans celui-ci!