Ionic 4の1ページのみで、イオンテキストのデフォルトの下線の色を変更するにはどうすればよいですか?
下線は実際にはイオン項目の一部であり、イオン入力ではありません。
ion-item {
--border-color: var(--ion-color-danger, #f1453d);
}
App.scssファイルに集約するには
.ios {
.item-has-focus.ion-invalid {
--border-color: var(--ion-color-danger, #f1453d);
}
.ion-valid {
--border-color: var(
--ion-item-border-color,
var(--ion-border-color, var(--ion-color-step-150, rgba(255, 255, 255, 0.8)))
);
}
.custom-item {
--background: transparent;
color: #fff !important;
--background-focused: transparent;
}
}
.md.custom-item {
--background: transparent;
color: #fff !important;
--background-focused: transparent;
--border-color: var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(255, 255, 255, 0.8)))
);
}
または、クラスを使用してカスタム.custom-item.hydrated.ion-touched.ion-dirty.ion-invalid.item-label.item-interactive.item-input.item-has-focus.item.ios.ion-focusable
このCSSをお試しください
.item-has-focus{
--highlight-background: #e2e2e2;
}