Comment pouvons-nous changer la couleur de soulignement par défaut d'un texte ionique sur une seule page en Ionic 4?
Le soulignement fait en fait partie de l'élément ionique, et non de l'ion entrant.
ion-item {
--border-color: var(--ion-color-danger, #f1453d);
}
Pour agréger dans le fichier 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)))
);
}
Ou utilisez une classe personnalisée .custom-item.hydrated.ion-touched.ion-dirty.ion-invalid.item-label.item-interactive.item-input.item-has-focus.item.ios.ion-focusable
Essayez ce CSS
.item-has-focus{
--highlight-background: #e2e2e2;
}