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
/* 自定义样式.... */
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)