自定义离子复选框的默认背景颜色
答
您应该添加一个覆盖CSS样式复选框类:
.ionic .checkbox input:before,
.ionic .checkbox-icon:before {
background: #333; /* use your color hex instead of #333 */
border-color: #333;
}
和活动状态:
.ionic .checkbox input:checked:before,
.ionic .checkbox input:checked + .checkbox-icon:before {
background: #333;
}
我会建议增加一个父类的主题,这样你就不会改变颜色的疗法复选框:
.ionic .my-checkbox-class .checkbox input:before,
.ionic .my-checkbox-class .checkbox-icon:before
.ionic .my-checkbox-class .checkbox input:checked:before,
.ionic .my-checkbox-class .checkbox input:checked + .checkbox-icon:before {
,并使用它像这样:
种<li class="item item-checkbox my-checkbox-class">
<label class="checkbox">
<input type="checkbox">
</label>
Flux Capacitor
</li>
答
使用离子颜色,例如:
<li class="item item-checkbox my-checkbox-class">
<label class="checkbox checkbox-balanced">
<input type="checkbox">
</label>
Flux Capacitor
</li>
答
我做了这样的:
.checkbox input:checked:before, .checkbox input:checked + .checkbox-icon:before {
background: red !important;
border-color: red !important;
}
呸。 '!important' – chrisjlee 2016-10-25 21:26:46
@chrisjlee你别无选择。 – 2016-11-04 13:09:58