博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
单选框修改默认样式
阅读量:6847 次
发布时间:2019-06-26

本文共 1296 字,大约阅读时间需要 4 分钟。

表单设计:

单选框修改默认样式:

html:(input隐藏,label显示需要显示的样式)

 

 

CSS:

.choseType{      padding: 0.32rem 0;      border-bottom:none;      li{        label {          padding-left: 0.5rem;          cursor: pointer;          background: url(../../../images/icon/gouxuan1@2x.png) no-repeat left center;          background-size: 0.5rem 0.5rem;          line-height: inherit;          margin-bottom: 0;          font-weight:400;          font-size: 0.3rem;        }        input{          &[type="radio"]{            display:none          }        }        a{          border:none;        }        &.active{          a{            border:none;          }          label{            background: url(../../../images/icon/gouxuan@2x.png) no-repeat left center;            background-size: 0.5rem 0.5rem;          }        }      }    }

JS:

$('label').click(function(){
var radioId = $(this).attr('name'); $('input[type="radio"]').removeAttr('checked') ; $('#' + radioId).attr('checked', 'checked'); if(radioId=="person"){
$("#self").addClass("active").siblings().removeClass("active"); }else{
$("#corporation").addClass("active").siblings().removeClass("active"); } });

转载于:https://www.cnblogs.com/taokele/p/8074026.html

你可能感兴趣的文章
分享一个比lightbox配置更方便的jQuery web2.0图片显示插件:Topup
查看>>
Linux IPTables: Incoming and Outgoing Rule Examples (SSH and HTTP)
查看>>
C以二进制读、写、文本
查看>>
SYS_Oracle Erp打印机设定(案例)
查看>>
VBS基础篇 - 循环语句(3) - For...Next
查看>>
为你的程序换个皮肤(转载)
查看>>
SQL 学习笔记
查看>>
XML Publisher 并发程序由于"输出提交处理程序提交失败
查看>>
C#温故而知新学习系列之.NET框架高级特性—.NET框架中自身提供的属性(二)
查看>>
ora-12170:tns连接超时
查看>>
【转载】世界各地对BI的应用状况
查看>>
js获取url参数值
查看>>
动态他Transact-SQL语句处理中的常见问题演示.sql
查看>>
浅谈管理软件开发类项目是怎么来的,怎么接到项目的,欢迎大家补充(转载和标注)...
查看>>
快速了解必要的网络知识
查看>>
HTML5标签嵌套规则
查看>>
Linux下面如何安装Django
查看>>
MySQL 中now()时间戳用法
查看>>
【数据结构与算法】二分查找
查看>>
练习ng-show和ng-hide的方法
查看>>