我使用css修改了asp.net checkboxlist。它隱藏輸入使用顯示:無,我可以點擊標籤和casue postback在Firefox中,但在IE中,當我點擊複選框列表中的標籤它不起作用。這裏有什麼可能是錯的?CheckboxList輸入不工作在IE7/6
我的代碼:
<div style="padding-left:15px;">
<asp:CheckBoxList ID="cbl" runat="server" AutoPostBack="true"
RepeatLayout="flow" CssClass="cb"
OnSelectedIndexChanged="cblD_OnSelectedIndexChange">
</asp:CheckBoxList>
CSS:
.cb input
{
display:none;
}
.cb label
{
font-size:80%;
background: #fff url(../images/x.gif) no-repeat;
display:block;
width: 300px;
height: 15px;
padding: 1px 5px 0 30px;
}
做一個「查看源代碼」並查看HTML的樣子。
我檢查了源代碼,它的屬性與複選框輸入ID爲 – 2010-02-01 20:34:56