aタグをタップした時、普通はaタグの領域が一瞬グレーになります。
ところがグレーになってほしいのにならなかった時があるのでその対処方法を残しておきます。
※グレーになるのをやめるのはいくらでも出てくるのですが、逆に出なくなったのを出すようにする方法は出てこなかったので…
理屈は分からなかったのですが、試行錯誤の結果こうすれば良いことが分かりました。
a {
-webkit-touch-callout: none;
}
あとはaタグがグレーにしたい領域全体に掛かっていることを確認してください。block要素にする必要があると思います。