Si apre al tocco un menu che deve apparire tramite :hover css?

Forse questo accade se lo :hover viene applicato a qualcosa che non è a sua volta un link, ma nel caso lo si applichi a un tag A (come fino a poco tempo fa era obbligatorio, visto che IE non lo accettava su nient'altro...) quel che succede è che non appena tocco si attivano entrambi (lo hover e il link stesso) e immediatamente vengo portato alla pagina che è destinazione del link stesso, nella quale naturalmente ciò che doveva apparire su hover è di nuovo invisibile, se c'è ancora...

Insomma, secondo me lo hover non dovrebbe più essere usato per nulla che sia indispensabile, perlomeno nella versione mobile dei siti...

Comunque su Chrome per android il menu del sito in questione funziona bene, anche non in home page...