每次都要重新写一遍,麻烦,所以直接写一个完整小栗子,可直接复制粘贴再修改一哈哈,这样就省事多了。

先给label标签绑定input,如此便可以,点击input或者label中包裹的文字时,都可以被选中。然后利用样式修改来实现。(注意:label行内元素哦)

html代码:

<div class="insteadKind"><div class="insteadKindTit">纠错/问题分类</div><div class="insteadKindRadio"><input type="radio" id="option1" name="mode" value = "0" class="option-radio" checked /><label id="firstLabel" for="option1"><span class="">含有错别字</span></label><input type="radio" id="option2" name="mode" value = "1" class="option-radio" /><label for="option2"><span class="">答案不正确</span></label><input type="radio" id="option3" name="mode" value = "2" class="option-radio" /><label for="option3"><span class="">题目不完整</span></label><input type="radio" id="option4" name="mode" value = "3" class="option-radio" /><label for="option4"><span class="">图片不存在</span></label></div>
</div>

css代码:

.insteadKindRadio{padding: 0 40px 40px 58px;
}
.insteadKindRadio .option-radio{display: none;
}
.insteadKindRadio .option-radio+label{display: inline-block;height: 22px;background: url(../img/jiucuoG.png)no-repeat left 50%;line-height: 22px;padding: 0 22px 0 28px;cursor: pointer;
}
.insteadKindRadio .option-radio:checked+label{background: url(../img/jiucuoR.png)no-repeat left center;
}
.insteadKindRadio label span{font-size: 14px;color:#666;
}

最终效果:

然后,就可以吟诗一首 啦~~~~

input[type='radio'] 自定义样式___通过label标签重置input[radio]样式相关推荐

  1. label标签for属性修改样式

    通过label标签for属性修改样式时,不会立即修改radio和checkbox的checked属性值,需要在radio和checkbox的表单元素上添加新的触发事件来修改checked属性值.变态的 ...

  2. label标签和input标签之间的关系

    在用到点击出现效果的时候总会用到label标签和input标签,当时也不是很明白,直到看了一篇博客之后才恍然大悟. 下面是文章链接 http://t.csdn.cn/rzVG0 运用input标签里面 ...

  3. label标签与input标签的对齐问题

    如果要实现上面这种对齐效果,直接拉到文章底,反正我会说一堆废话.jpg 在这里使用的是嵌套格式: <label>Text<input/></label> 而非通常的 ...

  4. HTML基本语法之表单标签:表单的组成 ,表单域,表单控件元素(表单元素) ,input表单元素, label标签, 表单控件(表单元素), select表单元素, textarea表单元素

    文章目录 表单标签 表单的组成 表单域 常用属性: 表单控件元素(表单元素) input表单元素 label标签 表单控件(表单元素) select表单元素 textarea表单元素 表单元素几个总结 ...

  5. input[type=file]去掉“未选择任何文件”及样式改进

    原文地址:input[type=file]去掉"未选择任何文件"及样式改进 - 腾讯云开发者社区-腾讯云 input 标签的 file 属性,在没有选择文件的情况下,默认显示一条文 ...

  6. 改变 input[type=range] css样式

    效果图: 代码: <!DOCTYPE html> <html lang="en"> <head><meta charset="U ...

  7. 自定义input type=number 的上下箭头

    记录一下 客户要求:设置input的type=number 但是不能直接输入,只能用上下箭头来控制value. 但是应用场景是手持端,无法让上下箭头显示出来.所以只能重写!!! 思路: 1.先将inp ...

  8. html input type=file

    一. input type=file与文件上传 本文所说的input type=file指的是type类型是file的input元素,最简HTML代码如下: <input type=file&g ...

  9. input中的name,value以及label中的for

    input具有很多属性,比较常用的有type,value,name,placeholder,multiple,checked等.对于其中的name.value.label相关以及标签外的文字,我一直是 ...

最新文章

  1. 基于stm32f405控制三相无刷电机例程_直流有刷电机和无刷电机的区别
  2. 《算法竞赛入门经典》第一章1.5
  3. ECMAScript——基本数据类型之boolean
  4. cdr放大后内容消失了_今日推荐:AI智能图片清晰放大神器强势来袭,简直无敌了...
  5. 8月第三周网络安全:境内感染网络病毒主机数73.7万个
  6. OA应用案例:采矿业如何应用OA办公系统
  7. Oracle数据库存储过程 ,去除给定字符串中重复的字符串
  8. nginx 反向代理及负载均衡
  9. 3.#技术|Android抓包的原理分析和实际操作,fiddler+Xposed+TrustMe++
  10. 非透明桥 Non-Transparent Bridging (一)
  11. python3.8安装cartopy使用报错:DLL load failed while importing trace
  12. mcc、mbuild和mex命令详解
  13. 干货!mysql初始密码
  14. vlan划分-通过物理接口实现vlan通信
  15. 控制算法简析1——PID和负反馈的数学原理
  16. python中lcat是什么意思_lcatro/Machine-Learning-Note: 机器学习笔记
  17. 【process.popen】
  18. oracle 把西历转换成日本年号
  19. vi 和 vim 基本介绍
  20. 自学实前后端践项目3 Spring Cloud微服务 2

热门文章

  1. thread.java 619_java jstack thread 映射 linux 线程(LWP) | 学步园
  2. python和jsp哪个好学_Python,Java和JavaScript,学哪个编程语言好就业?
  3. 用jQuery实现9宫格抽奖
  4. 简单投资组合净值的计算
  5. 警猫眼App:闲置安卓旧手机DIY变成安防监控云端摄像头
  6. 黑苹果 macOS 无法修复磁盘 XXX 已修复
  7. 用计算机汇编语言撰写,汇编语言是一种使用助记符号表示机器指令的计算机语言...
  8. 特殊节日网站全体变成黑灰色
  9. win7与internet时间同步出错_win7系统同步internet时间总提示“同步时出错”的解决方法...
  10. 那个丧心病狂的红蓝眼睛逻辑问题推理:第N天有N个红眼睛自杀,还是什么都不会发生?