.NET DropDownlist محاذاة النص
-
10-09-2019 - |
سؤال
أحاول محاذاة النص في بلدي .NET المنسدلة إلى اليمين. باستخدام cssclass أنا قادر على محاذاة النص إلى اليمين في فايرفوكس.
لا ألا أقوم بمحاذاة النص إلى اليمين الذي يحاذيه إلى اليسار. لقد قرأت أن IE 6 لا يدعم هذا.
- هل هذا صحيح؟
أنا أستخدم IE7 ولكن معظم مستخدمي سيكون في IE 6 لذلك، كلاهما بحاجة إلى العمل.
<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;
}
المحلول
وضعه (text-align="right"
) في عناصر الاختيار أو الخيار في IE6 و IE7 و IE8 (حتى في وضع المعايير) لا يبدو أن العمل.
بعض الإحصائيات السريعة بعد الاختبار.
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
نصائح أخرى
انها للأسف dedrick ...
إذا كان محاذاة اليمين في IE6 أمر مهم حقا، فربما يمكنك إضافة مسافات فارغة لملء يسار العناصر وجعلها تقيس نفسها. ألم حقيقي على أي حال ... -1 نقاط السمعة ل IE6 في هذا واحد!
لا تنتمي إلى StackOverflow