input[type="radio"]+span{
opacity: 0;
}
input[type="radio"]:checked+span{
opacity: 1;
我一开始也是这么想的,但是你仔细看一下input的代码,是没有设置背景颜色的