2013-04-27 31 views
1

CSS懸停只能在Firefox瀏覽器,不要在Chrome和IE的工作,這是我的代碼CSS懸停只在Firefox上運行

HTML

<li><input type="checkbox" class="p4" name="i305" id="check305" /><label for="check305"><span></span></label></li> 
<li><input type="checkbox" class="p4" name="i306" id="check306" /><label for="check306"><span></span></label></li>   
<li><input type="checkbox" class="p4" name="i307" id="check307" /><label for="check307"><span></span></label></li> 

CSS

input.p4[type="checkbox"] { 
    display:none; 
} 
input.p4[type="checkbox"] + label span { 
    display:inline-block; 
    width:20px; 
    height:19px; 
    margin:-6px 0 0 0; 
    vertical-align:middle; 
    background:url(../images/check1.png) 1px top no-repeat; 
    cursor:pointer; 
} 
input.p4[type="checkbox"]:hover + label span { 
    background:url(../images/check1.png) -21px top no-repeat; 
} 
input.p4[type="checkbox"]:checked + label span { 
    background:url(../images/check1.png) -43px top no-repeat; 
} 

任何人都可以幫我做懸停CSS的功能嗎?

回答