CSSホバーはFirefoxでのみ機能し、Chromeでは機能しません。つまり、これは私のコードです
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を機能させるのを手伝ってもらえますか?