Today, I spent some time experimenting with the radio button to see if I could make its background transparent.
I attempted the following CSS styling:
input[type=radio]
{
background-color:transparent;
background-image:none;
-webkit-backface-visibility: hidden;
}
It appears that this issue is specific to Chrome.
I am considering creating my own custom radio buttons using canvas. Not only will this solve the transparency problem, but it will also allow for easier scaling.