小程序checkbox改成圆形与radio样式保持一致

修改前

修改后

html:

复制代码
  <view class="agreement">

    <checkbox value="{{ isAgreed }}" bind:tap="toggleCheckbox" />

    <text>我同意室外智能健身房 <text class="link" bind:tap="showUserProtocol">用户协议</text> 和 <text class="link" bind:tap="showPrivateProtocol">隐私协议</text> </text>

  </view>

css:

复制代码
.agreement{
  checkbox .wx-checkbox-input {
    width: 40rpx; /* 设置宽高相等,可以确保是圆形 */
    height: 40rpx;
    border-radius: 50%; /* 圆形的关键属性 */
  }
 checkbox .wx-checkbox-input.wx-checkbox-input-checked {
     color:#fff;
     background: #16B871;
     border-color:#16B871;
   }
}
相关推荐
Hygge-star8 分钟前
Flask音频处理:构建高效的Web音频应用指南
前端·flask·音视频·pygame·csdn开发云
江城开朗的豌豆19 分钟前
JavaScript篇:回调地狱退散!6年老前端教你写出优雅异步代码
前端·javascript·面试
飞鸟malred31 分钟前
vite+tailwind封装组件库
前端·react.js·npm
Angindem32 分钟前
从零搭建uniapp项目
前端·vue.js·uni-app
java干货39 分钟前
深度解析:Spring Boot 配置加载顺序、优先级与 bootstrap 上下文
前端·spring boot·bootstrap
Uyker1 小时前
微信小程序动态效果实战指南:从悬浮云朵到丝滑列表加载
前端·微信小程序·小程序
小小小小宇1 小时前
前端按需引入总结
前端
小小小小宇2 小时前
React 的 DOM diff笔记
前端
小小小小宇2 小时前
react和vue DOM diff 简单对比
前端
我在北京coding2 小时前
6套bootstrap后台管理界面源码
前端·bootstrap·html