css - 将输入 radio 更改为大的 div 框

标签 css input radio-button stylesheet

我正在尝试找出如何隐藏单选按钮,而是使用 div 框,以便用户可以单击大框而不是小按钮。

这可能吗?

最佳答案

通过点击将 div 与单选按钮相关联,您就设置好了。

<div class="radio-wrap"><input type="radio"></div>


$('div.radio-wrap').click(function(e){
  $(this).find('[type=radio]').attr('checked',true);
});

您可以使用 css 隐藏 radio 输入或将其移动到您想要的位置。

关于css - 将输入 radio 更改为大的 div 框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21494060/

相关文章:

javascript - Jquery隐藏具有特定类名但不符合特定条件的元素

javascript - 当用户单击提交按钮时如何显示用户输入。当用户单击清除按钮时也会清除消息。 (Angularjs)

html - 为什么输入的字体大小会破坏行内 block 对齐?

input - golang 读取超过一行的文本输入并停止 ctrl+s

javascript - 单选按钮 'disappearing'

php - 使用来自 mysql 数据库的信息填充 HTML 单选按钮

jquery - 如何从 jquery 移动单选按钮中删除边框

javascript - 获取 <TD> 的内容并使用 jQuery/JS 对其进行相应的乘法/除法

css - 适合CSS中的div

Qt 方形单选按钮