我们都知道微信官方的checkbox是没有明确表示,如何更改组件的样式的
但是呢,我们在开发过程中,肯定会要自定义我们自己想要的样式的,那么下面就贴出来修改样式的代码
wxml:
<checkbox-group>
<label>
<checkbox></checkbox>
</label>
</checkbox-group>
wxss:
checkbox .wx-checkbox-input {
width: 34rpx;
height: 34rpx;
border-radius: 50%;
}
/*checkbox选中后样式 */
checkbox .wx-checkbox-input.wx-checkbox-input-checked {
background: #0394F0;
border-color:#0394F0;
}
/*checkbox选中后图标样式 */
checkbox .wx-checkbox-input.wx-checkbox-input-checked::before {
width: 20rpx;
height: 20rpx;
line-height: 20rpx;
text-align: center;
font-size: 22rpx;
color: #fff;
background: transparent;
transform: translate(-50%, -50%) scale(1);
-webkit-transform: translate(-50%, -50%) scale(1);
}
有了这串样式代码,我们就可以在开发过程中对组件想怎么改就怎么改了