Я пытаюсь изменить цвет фона при наведении курсора на элемент ion внутри списка ion. Работа в ионном режиме 4.
Я создал список с помощью * ngFor = "let ....". Внутрь я кладу свои ионные предметы. Список работает отлично. Но я не могу понять, почему работают только некоторые из настраиваемых свойств CSS ionic. Например, я не могу заставить --background-hover что-либо делать.
См. Страницу документации ionic для элемента ion. Здесь показан полный список настраиваемых свойств css: https://ionicframework.com/docs/api/item < / а>.
В файле .html:
<ion-list>
<ion-item *ngFor="let item of animateItems; let i = index;">
[-- contents of item --]
</ion-item>
</ion-list>
В файле .scss это не работает.
ion-item {
--background-hover: #cccccc;
}
Однако это действительно работает:
ion-item {
--background: #eeeeee;
}
Основываясь на моем понимании свойства CSS --background-hover, я ожидаю, что элемент ion станет серым, когда я наведу на него указатель мыши. Кто-нибудь знает, что я делаю не так или почему это не работает согласно документации ionic.