微信小程序查看官方样式及修改checkbox样式为圆圈

小程序中checkbox的样式是正方形的,设计图上给的是一个圆圈,在查看官方demo的时候发现了怎么修改的

  1. 首先在微信官方文档上找到复选框的demo
  1. 然后审查代码找到复选框的样式部分

可以看到选中的复选框的class为wx-checkout-input

选中的样式为wx-checkbox-input-checked

  1. 这样我们就可以自己修改样式了

先弄成圆圈:

复制代码
	<checkbox class="interestthreecheckbox" value="{{item.id}}"/>

.interestthreecheckbox .wx-checkbox-input {
  border-radius: 50%;
  width: 35rpx;
  height: 35rpx;
}

还可以设置选中的背景颜色

复制代码
.interestthreecheckbox .wx-checkbox-input.wx-checkbox-input-checked{
  background: lightblue;
  border: 1px solid lightblue;
}

也可以修改对勾的颜色大小

对勾默认的样式:

复制代码
wx-checkbox .wx-checkbox-input.wx-checkbox-input-checked:before {
    font: normal normal normal 14px/1 "weui";
    content: "\EA08";
    font-size: 22px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -48%) scale(0.73);
    -webkit-transform: translate(-50%, -48%) scale(0.73);

修改的样式

复制代码
.interestthreecheckbox .wx-checkbox-input.wx-checkbox-input-checked::before{
  width: 40rpx;/* 选中后对勾大小 */
  height: 40rpx;/* 选中后对勾大小 */
  font-size:80rpx; /* 对勾大小30rpx */
  color:blue; /* 对勾颜色 白色 */
}
相关推荐
spmcor1 天前
微信小程序 setStorageSync 踩坑实录:别让"顺手一存"变成"隐形炸弹"
微信小程序
用户4324281061141 天前
小程序埋点设计规范:如何设计可扩展的数据采集体系
微信小程序
m0_526119402 天前
iconfont我修改好颜色,但是在小程序项目是黑色的
小程序
2601_956743682 天前
2026 上海小程序开发甄选:源码、云函数、跨端兼容技术评判
小程序·开发经验·上海
IT_张三2 天前
CSDN-项目分享-暑期备考小程序
小程序
IsJunJianXin2 天前
pdd小程序 cdp 保存响应体
linux·服务器·小程序·pdd小程序·拼多多响应体解密·小程序cdp·拼多多rpc取响应体
Geek_Vison2 天前
APP瘦身实战:从80MB+砍到15MB——基于小程序容器技术剥离APP非核心业务的实践分享
小程序·uni-app·mpaas
weikecms2 天前
聚合返利CPS小程序快速搭建教程
人工智能·微信·小程序
Haibakeji3 天前
长沙餐饮门店点餐配送小程序定制开发
大数据·小程序
2501_915918413 天前
iOS App性能测试工具的实现方法与优化循环指南
android·ios·小程序·https·uni-app·iphone·webview