? ? ? ?微信小程序中可以用hover-class 屬性來指定元素的點(diǎn)擊態(tài)效果。但是在使用中要注意,大部分組件是不支持該屬性的。
? ? ? ?目前支持hover-class屬性的組件有三個:view、button、navigator。
? ? ? ?要注意的是,不支持hover-class屬性的組件,同時也不支持hover-stop-propagation、hover-start-time、hover-stay-time這三個屬性。
? ? ? ?當(dāng)hover-class的值為none時,組件上不會有任何點(diǎn)擊態(tài)效果。
? ? ? ?注意事項一:??
? ? ? ?當(dāng)組件中沒有任何指定的類時,如果直接使用hover-class就會起到相應(yīng)的作用,但當(dāng)組件中已經(jīng)指定了其他可能與hover-class沖突的類時,hover-class無效。
? ? ? ?解決辦法:
? ? ? ?將hover-class指定的類放在對應(yīng)wss文件的末尾,這樣就不會被其他類所覆蓋。
? ? ? ?注意事項二:
? ? ? ?通常,當(dāng)一個view組件中包含image等不支持hover-class的組件,但又需要在該組件上使用 hover-stop-propagation屬性的作用時,需要將不支持 hover-class的組件用view、button或 navigator包裹起來。