javascript - jquery 表单选择器单选按钮和复选框

标签 javascript jquery html css forms

你好,我在表单中有一个按钮

<tr>
    <td class="style2">
        gender
    </td>
    <td>
        <input id="male" type="radio" checked="checked"/>m
        <input id="female" type=radio />f
    </td>
</tr>

我想像这样给单选按钮添加边框:

$("document").ready(function(){
    $("form :input").css("border", "3px solid red");
    $("form :radio").css("border", "3px solid red");
});

它不起作用,单选按钮不在边框中

最佳答案

http://css-tricks.com/snippets/css/custom-radio-buttons/

这是一篇关于如何自定义单选按钮的解决方法的文章。仅使用纯 CSS 无法真正实现您想要的效果。

您将必须创建一个图像(选中和未选中状态)并使用上面的代码来创建您的自定义单选按钮

还有另一种方法:

http://ryanfait.com/resources/custom-checkboxes-and-radio-buttons/

编辑

如果您希望边框是方形边框,而不是圆形按钮周围的边框,请参阅下面 Nathan Byers 的回答。

关于javascript - jquery 表单选择器单选按钮和复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20360847/

相关文章:

javascript - JqG​​rid 如何添加将日期发布到列的编辑类型复选标记?

Javascript 代码是正确的,但在 Microsoft Visual studio 中不起作用

javascript - jQuery $(this) 选择器不起作用

javascript - html 5 canvas - 获取图像的颜色,然后使用该颜色更改像素

html - 网站上的下拉按钮停止工作

javascript - 如何将 onclick 参数视为变量而不是 Javascript 中的字符串?

javascript - 如何返回由外部样式表类应用于元素的所有 CSS 属性(不获取计算样式!)?

javascript - 管道功能

jquery - 清除移动网站表单字段元素上的默认文本

php - 检查用户名和密码后重定向 ajax 调用