我用图像切换了我的复选框,但是现在当我点击其中一个复选框时,它需要 2 秒才能显示选中的 img。
这只发生在我第一次点击复选框时,第二次等等。它工作得很好。
可能在您将 img 加载到网站内存后点击复选框,然后它就可以顺利运行。
有解决方案吗?也许当页面加载时,它可以为它的内存加载任何可选的 img 或类似的东西。
提前致谢。
这是我的网站,它是希伯来语的,但内容并不重要。
我使用重力形式,但在这种情况下它并不重要。代码示例如下,感谢每个人。
.DesignCheckBox label {
background-repeat: no-repeat;
border: 2px solid #DDD;
height: 150px!important;
font-size: 150%;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;
-khtml-border-radius: 20px;
}
.DesignCheckBox label:hover {
border: 2px solid #000095;
background-color: #F0F7F7;
cursor: hand; cursor: pointer;
}
.HideCheckBox input[type="checkbox"]{display:none!important;}
li.gchoice_4_1 label {
background-image: url(http://doarna.com/wp-content/uploads/2012/09/XCellcom.gif);
}
li.gchoice_4_1 input[type="checkbox"]:checked + label {
background-image: url(http://doarna.com/wp-content/uploads/2012/09/VCellcom.gif);
}
li.gchoice_4_2 label {
background-image: url(http://doarna.com/wp-content/uploads/2012/09/XOrange.gif);
}
li.gchoice_4_2 input[type="checkbox"]:checked + label {
background-image: url(http://doarna.com/wp-content/uploads/2012/09/VOrange.gif);
}