Tengo una CheckBoxList asp.net de la siguiente manera:alineación y relleno para asp: CheckBoxList
<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>
[...]
Tengo dos problemas: el texto no se alinea con cada casilla, y en algunos navegadores (especialmente Safari), no hay espacio entre la casilla de verificación y el texto (el texto se desplaza hacia la casilla de verificación). Estoy al tanto de la respuesta publicada aquí: How to align checkboxes and their labels consistently cross-browsers
Sin embargo, no puedo encontrar la forma de implementar estos estilos en el contexto asp: checkboxlist; Sé que se puede establecer un estilo CSS para la lista de casilla de verificación, pero no creo que esto me permita establecer estilos separados para la "etiqueta" y la "casilla de verificación". La ayuda sería apreciada
Además, asegúrese de estirar el ancho de la CBL hasta las 3 columnas están alineadas. –