你好,我想知道如何做一个选择,就像WordPress的单选按钮。如图所示,用户点击的卡片是选择
92vpleto1#
你可以将图片设置为label s,如果你将label元素直接放在input元素之后,你就可以设置它的样式,比如边框。
label
input
input[type="radio"] { display: none } input[type="radio"]:checked + label { border: 2px solid black; } label { display: inline-block; width: 30px; height: 20px; /* ignore this, just in lieu of images */ text-align: center; line-height: 20px; }
<span> <input id="img1" name="example" type="radio" checked/> <label for="img1">A</label> </span> <span> <input id="img2" name="example" type="radio"/> <label for="img2">B</label> </span> <span> <input id="img3" name="example" type="radio"/> <label for="img3">C</label> </span>
1条答案
按热度按时间92vpleto1#
你可以将图片设置为
label
s,如果你将label
元素直接放在input
元素之后,你就可以设置它的样式,比如边框。