css的active事件在手機端不生效的解決方法

對一名前端來講,改頁面的過程老是痛苦的,產品經理說要加個點擊樣式,因而加active的class,原本覺得這樣就OK了,沒想到電腦上ok,本地測也是ok的,tomcat上一跑就沒效果了。我甚至把! important也加上去了也沒效果,因而就網上尋找答案,如下列出2種親測有效的解決方法。html

一個方法是把a原樣式寫上。


a{color: red;} a:hover{color: blue;}

可是這種方法對於後來加class的人就不方便了,其實還有一個更簡便的方法:在body里加個空的ontouchstart。


<body ontouchstart=""> ... </body>

沒錯,就是這麼簡單。若是仍是沒效果,你就試試在a標籤里加ontouchstart。
相關文章
相關標籤/搜索