Wyrównanie i dopełnienie dla asp: CheckBoxList
Mam listę kontrolną asp.net w następujący sposób:
<asp:CheckBoxList ID="CheckBoxList_Genres" runat="server" RepeatColumns="3">
<asp:ListItem Selected="True">Action</asp:ListItem>
<asp:ListItem Selected="True">Comedy</asp:ListItem>
<asp:ListItem Selected="True">Classics</asp:ListItem>
<asp:ListItem Selected="True">Documentary</asp:ListItem>
[...]
Mam dwa problemy: tekst nie jest wyrównany z każdym polem wyboru, aw niektórych przeglądarkach (zwłaszcza Safari) nie ma dopełnienia między polem wyboru a tekstem (tekst jest wyświetlany na polu wyboru). Jestem świadomy odpowiedzi zamieszczonej tutaj:Jak wyrównać pola wyboru i ich etykiety konsekwentnie między przeglądarkami
Nie mogę jednak wyjaśnić, jak zaimplementować te style w kontekście asp: checkboxlist; Wiem, że dla listy wyboru można ustawić styl css, ale nie myśl, że pozwala mi to ustawić osobne style dla „etykiety” i „pola wyboru”. Pomoc zostanie doceniona.