iOSでcssメニューを閉じるのに苦労しています。メニューは :hover を使用して表示されるため、div はブロックに設定され、画面に表示されます。これは iOS では問題なく表示されるため、メニューが表示されますが、メニューをクリックして空白のスペースに移動しても、メニューはそのまま残ります。これを非表示にして :hover 状態を削除する方法はないようです。
iOSデバイスで空白のスペース(リンクまたは:hoverまたはcursor:pointerが設定されたdivではなく)をクリックすると、クリックが登録されていないように見えるため、これが主な問題であると推測しています。
どうすればこれを修正できますか? CSS のみのメニューを iOS で正常に動作させるためにできることはありますか?
問題の例は、ビーチ メニューの選択http://www.beachstays.com.au/にあります。
ありがとう