你还在为checkbox这类组件的勾选样式不符合ui设计而苦脑吗?下面手摸手教你修改三方组件的样式
通过调试发现其实就是通过伪元素实现的加载对应的字体图标
:deep(.nut-checkbox__icon)::before {
width: 18px;
height: 18px;
content: '';
background: url('../../../../../../assets/icons/select_all.png') no-repeat 0 0;
background-size: 100%;
}
:deep(.nut-checkbox__icon--unchecked)::before {
width: 18px;
height: 18px;
content: '';
background: url('../../../../../../assets/icons/select_no.png') no-repeat 0 0;
background-size: 100%;
}
这样就可以愉快的使用三方组件的功能,不必重新造轮子