iOS :hover Issue

Safari on iOS has an issue with :hover. If you apply :hover to a non-link that contains a link and also shows or hides and other element then you must twice to navigate. The first applies the changes for :hover while the second Actually does the navigation.