【发布时间】:2016-12-16 20:34:25
【问题描述】:
我的 HTML 是这样的
<div class="col-md-12 money-radio-container">
<input type="radio" name="optradio" class="money-radio" value="10">10 <span>$</span>
<input type="radio" name="optradio" class="money-radio" value="20">20 <span>$</span>
<input type="radio" name="optradio" class="money-radio" value="50">50 <span>$</span>
</div>
现在我想给选中的单选按钮赋予红色。如何通过 CSS 实现这一点?
注意:您可能已经注意到,当我单击每个单选按钮时,不会发生 html 更改。所以我不知道如何识别选定的一个。 小提琴:https://jsfiddle.net/rrmzvkag/3/
【问题讨论】:
-
你应该看看
:checked -
@AndyHolmes 我已经在这里试过了。但不工作jsfiddle.net/rrmzvkag/3
-
那是因为它不是
type="checked"。这是input[type="radio"]:checked