我有一个带标签的单选框输入,如下所示。 输入是隐藏的,标签被用来制作一个视觉上吸引人的圆形,用户可以点击它。
我有一个类似以下的带标签的单选框输入。输入框是隐藏的,标签被用来制造一个视觉上吸引人的圆圈,用户可以在其上点击。
<input id="choice-yes" type="radio" class="opacity-0 w-0 fixed"/>
<label for="choice-yes" class="transition duration-500 bg-blue-300 hover:bg-blue-500 w-20 h-20 rounded-full mr-5 flex items-center align-middle justify-center">Yes</label>
当用户点击标签时,输入框被选中。我正在尝试找出如何针对此进行操作,以便我可以为该标签提供不同的样式。
这可以通过纯CSS使用下一个兄弟选择器来实现。
input[type="radio"]:checked + label {
background-color: #bfb !important;
border-color: #4c4 !important;
}
在tailwind.css中有类似的东西可以替代吗?