gpt4 book ai didi

html - 仅使用 CSS 更改所选答案的背景颜色

转载 作者:行者123 更新时间:2023-12-04 14:03:02 27 4
gpt4 key购买 nike

我想在玩家点击答案框(选择它)时更改答案的颜色,如下图所示。 enter image description here

这是我的 html 代码,单选框是标签的子项。我尝试了一些命令,例如:

.choices > input[type="radio"]:checked {background: yellow;}

但好像不是这样。有人请告诉我当我将 unchecked="checked"放入单选框行时的区别吗?

非常感谢大家!

 <!-- ---question1--- -->
<div class="quest">
<h1>Question 1 of 10</h1>
<h5>Question 1</h5>
<div class="group">

<label for="opt1" class="choices">
<input type="radio" id="1" name="q1" value="o1" >Option 1<br>
</label>
<label for="opt2" class="choices">
<input type="radio" id="2" name="q1" value="o2" >Option 2<br>
</label>
<label for="opt3" class="choices">
<input type="radio" id="3" name="q1" value="o3" >Option 3<br>
</label>
<label for="opt4" class="choices">
<input type="radio" id="4" name="q1" value="o4" >Option 4<br>
</label>

</div>
</div>
<!-- ---question2--- -->
<div class="quest">
<h1>Question 2 of 10</h1>
<h5>Question 2</h5>
<div class="group">

<label for="opt1" class="choices">
<input type="radio" id="5" name="q2" value="o1" unchecked="checked">Option 1<br>
</label>
<label for="opt2" class="choices">
<input type="radio" id="6" name="q2" value="o2" unchecked="checked">Option 2<br>
</label>
<label for="opt3" class="choices">
<input type="radio" id="7" name="q2" value="o3" unchecked="checked">Option 3<br>
</label>
<label for="opt4" class="choices">
<input type="radio" id="8" name="q2" value="o4" unchecked="checked">Option 4<br>
</label>

</div>
</div>

最佳答案

有人已经指出,checked + label 是一种可能的解决方案。这是示例,但有所缩短。

input[type="radio"]:checked + label {
background: yellow;
}
 <!-- ---question1--- -->
<div class="quest">
<h1>Question 1 of 10</h1>
<h5>Question 1</h5>
<div class="group">
<div>
<input type="radio" id="1" name="q1" value="o1">
<label for="1"> Option 1 </label>
</div>
<div>
<input type="radio" id="2" name="q1" value="o2">
<label for="2"> Option 2</label>
</div>
</div>
</div>

关于html - 仅使用 CSS 更改所选答案的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69419144/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com