我已经成功地设置了 Metro 中单选按钮的标准外观
input[type=radio]::-ms-check {
border: none;
background: transparent url('myImage.png');
}
和活动状态
input[type=radio]::-ms-check:active {
border: none;
background: transparent url('myActiveImage.png');
}
但是我一辈子都无法弄清楚如何设置选中状态的样式。明显的选择不起作用:
input[type=radio]::-ms-check:checked {}
input[type=radio]:checked {}
这在 Metro 中是否可行?
更新:
input[type=radio]:checked::-ms-check {
background: red;
}
... 用于更改背景颜色,但不会删除单选圆点。如果我想在背景中使用自己的图像,这就是我需要做的。点可以去掉吗?