CSS3 anchor variations using animations and reveals suitable for menu use as well as inline