这段代码是在网上找的,但是有个小缺陷,点击的时候会抖动,在未选中的时候 加border: 1rpx solid rgb(122, 122, 122) 就可以了

/* 重写 checkbox 样式 */

/* 未选中的 背景样式 */

checkbox .wx-checkbox-input{

border-radius: 50%;/* 圆角 */

width: 46rpx; /* 背景的宽 */

height: 46rpx; /* 背景的高 */

background-color: #f5f5f5;

border: 1rpx solid rgb(122, 122, 122)

}

/* 选中后的 背景样式*/

checkbox .wx-checkbox-input.wx-checkbox-input-checked{

border: 1rpx solid #f3333e;

background: #f3333e;

}

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);

}

<checkbox-group style="display: inline-block" bindchange="checkBox">

<checkbox style="transform: scale(0.9,0.9);" value="{{value}}" />

</checkbox-group>

小程序 checkbox 的样式改成圆形相关推荐

  1. 微信小程序 radio选中样式改为实心圆<转载>

    wxml <radio-group bindchange="radioChange"><radio value="是" checked=&qu ...

  2. 微信小程序checkbox样式美化

    微信小程序checkbox默认默认样式显得非常不美观,需对其进行样式美化, 样式美化后的结果: 代码如下: html: <checkbox-group data-id="{{item. ...

  3. 微信小程序checkbox的全选以及所有checkbox选中之后的全选

    微信小程序checkbox的全选以及所有checkbox选中之后的全选 微信小程序checkbox的全选以及所有checkbox选中之后的全选 第一次写,软件都不懂,直接把代码拷过来了 模板 WXML ...

  4. 微信小程序全选,微信小程序checkbox,微信小程序购物车

    微信小程序,这里实现微信小程序checkbox,有需要此功能的朋友可以参考下. 摘要: 加减商品数量,汇总价格,全选与全不选 设计思路: 一.从网络上传入以下Json数据格式的数组  1.标题titl ...

  5. 微信小程序界面设计小程序中CSS3样式精通课程-边框-box-shadow 盒阴影

    边框-box-shadow 盒阴影 微信小程序交流群:111733917 | 微信小程序从0基础到就业的课程:https://edu.csdn.net/topic/huangjuhua 通用语法 浏览 ...

  6. uni-app微信小程序动态样式设置;微信小程序style行内式无效;微信小程序style行内式编译报错;微信小程序:style设置样式

    场景:微信小程序设置动态样式,有些时候是需要用到变量来书写的:但是实际使用发现,行内式书写虽然有效,但是会使得微信小程序的编辑失败:故需要使用动态的v-bind来写动态变量行内式样式(既使用:styl ...

  7. 小程序swiper 自定义样式修改

    小程序swiper 自定义样式修改 在我们做项目的时候,经常会使用到swiper组件做一些轮播效果,但是碰到这样一个问题:小程序原生的swiper样式满足不了设计稿的需求.这样的话,我们就必须手动的去 ...

  8. 微信小程序js把数字转化成字母

    微信小程序 js 把数字转化成字母 微信小程序 js 把数字转化成字母 for (let i = 0; i < 26; i++) {list[i] = {};list[i].name = Str ...

  9. 视频教程-微信小程序界面设计-样式入门到精通-微信开发

    微信小程序界面设计-样式入门到精通 04年进入计算机行业.拥有6年net和php项目开发经验,8年java项目开发经验. 现前端全栈工程师,主攻产品设计,微信开发等. 黄菊华 ¥66.00 立即订阅 ...

最新文章

  1. 基于光照的物理模型(一)
  2. linux动态库替换,不要使用 cp 替换正在使用中的Linux 动态库
  3. D3可视化:(1)初次见面,SVG与D3的魅力
  4. 2019年清华自主招生部分试题
  5. mysql数据库水平分割_数据库的水平分割和垂直分割
  6. [转载] Java 重写paint绘图
  7. 老子学不动系列:Vue 3.0 新特性预览
  8. js执行环境作用域和闭包_JavaScript中执行上下文,提升,作用域和闭包的终极指南
  9. 翻译:理解TCP/IP网络栈编写网络应用(上)
  10. PHP中stripslashes函数的小结
  11. HTML Parsing Error KB927917
  12. java对象中方法的存储原理_垃圾收集机制的基本原理及方法
  13. 65位高校教师接龙晒工资!给打算入高校的研究生们参考!
  14. ABBYY FineReader添加盖章戳记
  15. epson机器人编程 范例_EPSON工业机器人编程.pdf
  16. 学习HTML 笔记A3 :HTML标题、段落、文本格式化
  17. 麻将 java_java麻将游戏算法
  18. 江苏电信iFree卡再升级黄金版:全国无漫游,流量不清零
  19. element table表格表头显示斜杠/斜线
  20. 《楚门的世界》观后感

热门文章

  1. 思科服务器网关配置文件,对 Syslog 服务器与 Cisco IOS 网关的 CDR 登录配置
  2. pypy加速python
  3. ajax请求报错 php开启跨域请求
  4. Alfred 配置google翻译
  5. 数据流图(DFD)画法
  6. c语言均值滤波程序,均值滤波和均值滤波算法程序
  7. Windows10 红警2 和室友联机
  8. android开发提示对话框,Android中Notification 提示对话框
  9. JavaScript入门 放大镜案例 / 单页应用路由开发 Day23
  10. Dynatrace monitoring as code