造型单选按钮

时间:2014-08-31 08:33:23

标签: css radiobuttonlist

这是我的webpage

我试图制作更大的单选按钮,没有任何运气。

它是一个自定义WP插件,并且所有者不会为这些问题支持用户。 我试图遵循许多教程,例如one,但代码结构通常是不同的:

我的代码是

<li class="wpProQuiz_questionListItem" data-pos="1">
   <span style="display:none;">1. </span>
   <label>
      <input class="wpProQuiz_questionInput" type="radio" name="question_1" value="323"/>
      Answer 1
   </label>
</li>

并在教程中代码显示为

<td>
  <input type="radio" name="radiog_dark" id="radio1" class="css-checkbox" />
  <label for="radio1" class="css-label radGroup2">Option 1</label>
</td>

有人可以帮助我吗?

的Riccardo

2 个答案:

答案 0 :(得分:6)

HTML标记:

<ul>
    <li>
        <label>
            <input class="wpProQuiz_questionInput" type="radio" name="question_1_2" value="3" />
            <span class="graphical-radio"></span>
            Non riesco a lasciarlo solo
        </label>
    </li>
</ul>

CSS:

input[type="radio"] {
    display: none;
}

.graphical-radio {
    background: gray;
    display: inline-block;
    width: 30px;
    height: 30px;
    border-radius: 100%;
}

input[type="radio"]:checked + .graphical-radio {
    background: red;
}

魔术是使用:checked选择器,因此您可以根据需要设置graphical-radio的样式。

jsFiddle Demo

答案 1 :(得分:0)

表单元素样式几乎不可能跨浏览器。我会选择一个自定义设计元素,它使用javascript反映隐藏复选框的状态。

相关问题