use active instead of hover pseudo class for tapped state