In this CSS only snippet designed by Jessica Biggs you will see that there is a ghost button and on hover, it transforms into a 3d button with a glint effect for the transition.
If you are having trouble with the pen, try the archived copy on GitHub
Glint Effect 3D Button Snippet
See the Pen Shiney Button by Jessica Biggs (@bigglesrocks) on CodePen.0