.net dropdownlist menyelaraskan teks

Saya mencoba menyelaraskan teks di daftar dropdown .net saya ke kanan. Menggunakan CssClass saya dapat menyelaraskan teks ke kanan di Firefox.

IE tidak menyelaraskan teks ke kanan, melainkan menyelaraskan ke kiri. Saya telah membaca bahwa IE 6 tidak mendukung ini.

  1. Apakah ini benar?

Saya menggunakan IE7 tetapi sebagian besar pengguna saya akan menggunakan IE 6 jadi, keduanya harus berfungsi.

<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;
}

person Dedrick    schedule 17.04.2009    source sumber


Jawaban (2)


Menyetelnya (text-align="right") pada elemen Select atau Option di IE6, IE7 & IE8 (bahkan dalam mode standar) tampaknya tidak berfungsi.

Beberapa statistik cepat setelah pengujian.

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
person scunliffe    schedule 17.04.2009

Sayangnya itu benar Dedrick...

Jika menyelaraskannya ke kanan di IE6 benar-benar penting, mungkin Anda bisa menambahkan ruang kosong untuk mengisi bagian kiri elemen dan membuatnya berukuran sama. Benar-benar menyebalkan... -1 poin reputasi untuk IE6 yang satu ini!

person antonioh    schedule 17.04.2009