微信小程序radio的样式修改
代码
html部分
<radio-group bindchange="radioChange" name="sex"> <label class="" wx:for="{{sex}}" wx:key="{{item.value}}" style="margin-right:40rpx;"> <radio value="{{item.value}}" checked="true"/>{{item.text}} </label> </radio-group>
css部分
radio .wx-radio-input.wx-radio-input-checked { border-color: #cc0000; background: #cc0000; } radio .wx-radio-input { height: 35rpx; width: 35rpx; margin-top: -4rpx; border-radius: 50%; border: 2rpx solid #999; background: transparent; } radio .wx-radio-input.wx-radio-input-checked::before { border-radius: 50%; /* 圆角 */ width: 35rpx; /* 选中后对勾大小,不要超过背景的尺寸 */ height: 35rpx; /* 选中后对勾大小,不要超过背景的尺寸 */ line-height: 35rpx; text-align: center; font-size: 28rpx; /* 对勾大小 30rpx */ color: #fff; /* 对勾颜色 白色 */ background: #cc0000; transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); }
js 部分
Page({ data: { sex:[ {text:'男',value:1}, {text:'女',value:2}, ] } })
如果您的问题还未解决可以联系站长付费协助。
有问题可以加入技术QQ群一起交流学习
本站vip会员 请加入无忧模板网 VIP群(50604020) PS:加入时备注用户名或昵称
普通注册会员或访客 请加入无忧模板网 技术交流群(50604130)
客服微信号:15898888535
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若内容侵犯了原著者的合法权益,可联系站长删除。