小程序如何修改checkbox样式

小程序如何修改checkbox样式,第1张

1、首先我们新建一个小程序,目录如下图所示

2、接着我们给页面声明个背景色,方便查看效果。

3、然后在页面中定义一个button,如下图所示。

4、可以看到左侧的button效果如下图所示。

5、然后我们直接在button中重新填写要修改的默认样式即可覆盖,如下图所示。

6、可以看到页面的button样式被修改掉了。

checkbox写在checkgroup里面,checkkgroup一个bindchange事件,选中未被选中都会触发,然后js是在函数里,参数是e,e.detail.value是一个数组,有几个checkbox选中数组就有几个元素,数组元素的值是checkbox的value值可以实时监听。然后看看就知道了

在微信小程序里面,有时候为了配合整个项目的风格,checkbox的样式会有些不同。

如何修改:

1. 修改checkbox样式

.wxml

<checkbox-group class='pull-left' bindchange="checkboxChange">

<label class="checkbox flex flex-vc ">

<checkbox bindchange='checkboxChange' value="" checked="{{checkboxStatus}}" color='#fff'/>

<view>可用2000个积分币抵扣</view>

</label>

</checkbox-group>

.wxss

/* checkbox未选中时样式 */

checkbox .wx-checkbox-input{

border-radius: 3rpx

height: 26rpx

width: 26rpx

margin-top: -4rpx

/* 自定义样式.... */

}

/* checkbox选中时样式 */

checkbox .wx-checkbox-input.wx-checkbox-input-checked::before{

background-color: #e02e24

border: 1rpx solid #e02e24

/* 自定义样式.... */

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11357360.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存