• 微信小程序单选/多选框样式重新


    /* 重写 checkbox 样式 */
    /* 未选中的 背景样式 */
    checkbox .wx-checkbox-input{
    border-radius: 50%;/* 圆角 */
    width: 40rpx; /* 背景的宽 */
    height: 40rpx; /* 背景的高 */
    }
    /* 这里如果不能修改背景颜色,在选中后的样式中添加background-color */
    /* 选中后的 背景样式 (红色背景 无边框 可根据UI需求自己修改) */
    checkbox .wx-checkbox-input.wx-checkbox-input-checked{
    border: none;
    background: red;
    }
    /* 选中后的 对勾样式 (白色对勾 可根据UI需求自己修改) */
    checkbox .wx-checkbox-input.wx-checkbox-input-checked::before{
    border-radius: 50%;/* 圆角 */
    width: 40rpx;/* 选中后对勾大小,不要超过背景的尺寸 */
    height: 40rpx;/* 选中后对勾大小,不要超过背景的尺寸 */
    line-height: 40rpx;
    text-align: center;
    font-size:30rpx; /* 对勾大小 30rpx */
    color:#fff; /* 对勾颜色 白色 */
    background: transparent;
    transform:translate(-50%, -50%) scale(1);
    -webkit-transform:translate(-50%, -50%) scale(1);
    }
    /*  重写 radio 样式  */
    /* 未选中的 背景样式 */
    radio .wx-radio-input{
       border-radius: 50%;/* 圆角 */
       width: 40rpx;
       height: 40rpx;
    }
    /* 这里如果不能修改背景颜色,在选中后的样式中添加background-color */
    /* 选中后的 背景样式 (红色背景 无边框 可根据UI需求自己修改) */
    radio .wx-radio-input.wx-radio-input-checked{
       border: none;
       background: red;
    }
    /* 选中后的 对勾样式 (白色对勾 可根据UI需求自己修改) */
    radio .wx-radio-input.wx-radio-input-checked::before{
       border-radius: 50%;/* 圆角 */
       width: 40rpx; /* 选中后对勾大小,不要超过背景的尺寸 */
       height: 40rpx; /* 选中后对勾大小,不要超过背景的尺寸 */
       line-height: 40rpx;
       text-align: center;
       font-size:30rpx; /* 对勾大小 30rpx */
       color:#fff; /* 对勾颜色 白色 */
       background: transparent;
       transform:translate(-50%, -50%) scale(1);
       -webkit-transform:translate(-50%, -50%) scale(1);
    }

    参考地址 :https://blog.csdn.net/weixin_41327977/article/details/89956942



  • 相关阅读:
    js点击左右滚动+默认自动滚动类
    左右箭头+按钮+左右滑动幻灯
    超酷视频播放器详细地址
    经典123幻灯切换
    js左右滚动幻灯
    js数组操作
    js删除数据的几种方法
    【转】MySQL的各种timeout
    Mysql 分段统计
    【转】linux yum命令详解
  • 原文地址:https://www.cnblogs.com/mp1994/p/11100984.html
Copyright © 2020-2023  润新知