我正在尝试制作自定义单选按钮,我想将其重叠<input type="radio"到div.
input[type="radio"]:checked+div {
color: #fff;
background-color: rgb(13, 50, 218);
}
<input type="radio" name="favorite_pet" value="Parrot">
<div>Parrot</div><br>
<input type="radio" name="favorite_pet" value="Dog">
<div>Dog</div><br>
主要目标是通过文本div而不是单选按钮进行选择。
当前布局:
预期布局:
如何选择 div 而不是重叠的单选按钮?

