【问题标题】:"Active" state on labeled radio-button?标记单选按钮上的“活动”状态?
【发布时间】:2014-02-14 13:29:10
【问题描述】:

任何人都知道如何将活动状态添加到带标签的单选按钮?



HTML:

<label class="blacksize" for="XS">
            <input type="radio" name="comment" value="XS" size="50" required checked>XS<br>
        </label>
        <label class="blacksize">
            <input type="radio" name="comment" value="Small" size="50" required>S<br>
        </label>
        <label class="blacksize">
            <input type="radio" name="comment" value="Medium" size="50" required>M<br>
        </label>
        <label class="blacksize">
            <input type="radio" name="comment" value="Large" size="50" required>L<br>
        </label>
        <label class="blacksize">
            <input type="radio" name="comment" value="XL" size="50" required>XL<br>
        </label>
        <label class="blacksize">
            <input type="radio" name="comment" value="XXL" size="50" required>XXL<br>
        </label>


我可以使用哪种 CSS 样式来使选定收音机的标签具有“活动”/“选定”状态,就像您在菜单等中一样?

喜欢这个:http://i.cubeupload.com/xURJ8M.jpg

【问题讨论】:

标签: html css radio-button labels


【解决方案1】:

而不是“检查”尝试:

<input type="radio" name="comment" value="XS" size="50" required checked="checked">

【讨论】:

  • 问题是,我想设置“标签”的样式,因为我已将单选按钮设置为“常规”按钮。i.cubeupload.com/xURJ8M.jpg 像这样...
【解决方案2】:

对于 css 样式,您可以使用 :checked 伪类。

input[type=radio]:checked {
    box-shadow:red 0px 0px 0px 5px;
}

看看这个小提琴 - http://jsfiddle.net/K2Kgf/

【讨论】:

    【解决方案3】:

    HTML:

    <input type="radio"/>
    <label></label>
    

    CSS:

    input[type="radio"]:checked + label {
    }
    

    【讨论】:

      猜你喜欢
      • 2014-07-24
      • 2017-12-20
      • 2019-03-16
      • 1970-01-01
      • 2014-11-07
      • 2015-07-15
      • 1970-01-01
      • 1970-01-01
      • 2013-05-20
      相关资源
      最近更新 更多