2015-04-03 76 views

回答

1

您應該添加一個覆蓋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> 
1

使用離子顏色,例如:

<li class="item item-checkbox my-checkbox-class"> 
<label class="checkbox checkbox-balanced"> 
    <input type="checkbox"> 
</label> 
Flux Capacitor 
</li> 
4

我做了這樣的:

.checkbox input:checked:before, .checkbox input:checked + .checkbox-icon:before { 
    background: red !important; 
    border-color: red !important; 
} 
+1

呸。 '!important' – chrisjlee 2016-10-25 21:26:46

+0

@chrisjlee你別無選擇。 – 2016-11-04 13:09:58