<style type="text/css">
        .check td{list-style-type:none;text-align:left;float:left;width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
        .check td:hover{background-color:#0000CD;color:#FFF;cursor:hand}
    </style>
<div id="divtable" style="overflow:auto;height:100%;">
                <asp:CheckBoxList ID="CheckBoxList1" CssClass="check" runat="server" Width="293px">
                    <asp:ListItem>1</asp:ListItem>
                    <asp:ListItem>2</asp:ListItem>
                    <asp:ListItem>3</asp:ListItem>
                    <asp:ListItem>3</asp:ListItem>
                    <asp:ListItem>3</asp:ListItem>
                    <asp:ListItem>3</asp:ListItem>
                    <asp:ListItem>3</asp:ListItem>
                    <asp:ListItem>3</asp:ListItem>
                </asp:CheckBoxList>
            </div>
我的目的是鼠标移到某一个checkbox时,checkbox所在的TD的颜色改变,并且鼠标的形状改变,效果是实现了。但是当我鼠标点击并拖动的时候发现效果就消失了,不太明白是为什么,还请大虾帮忙。