非活性のラジオボタンは薄色表示されますが、活性ボタンとの違いがあまり目立たないことがあります。CSS を用いて非活性のラジオボタンのスタイルを変更する方法を紹介します。
デフォルトのラジオボタンの上に radius を用いた円を上書きしています。
input[type="radio"]:disabled::after { position: absolute; content: ""; width: .9em; height: .9em; border: 1px solid #999; border-radius: 50%; background-color: #ccc; }
非活性のラジオボタンが少し目立つようになりました。