Go to google, and without typing anything in, hover your mouse over the “I’m Feeling Lucky” button. See what it does?
I can’t think how to do that…on:hover….but the actual content and animation itself, how?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
It’s not the button that’s animating.
They have a hidden div, positioned over the button. It’s absolutely positioned.
It contains a lot of spans with all the messages.
On hover, they use a function to move that div around, and make it visible.
It looks like the contents of the button are moving, but they aren’t really.
See the value, -29px? That’s all that’s changing.