用ionic4開發一個列表頁,其中每個列表項上用routerLink屬性做頁面跳轉,如下:
[routerLink]="['/exam']"
在電腦上時正常,但到了真機上卻發現一個問題就是:點擊列表項跳轉頁面后再回來,列表項上的顏色變灰。
經過調試發現,是因為ionic的這個CSS自定義屬性導致的,這個應該是在hover應用的一個顏色,我開發的是手機版不需要hover狀態,所以把它改成白色(或你自己需要的顏色)就可以解決點完后變灰的問題了。
--background-hover=#ffffff;
但是我不明白的是ionic是做移動開發的框架,為什么要提供一個hover的狀態樣式,而且這個問題應該是Ionic的一個bug。