What I would do would be easier, is an image in transition, 1 image that gets the 2 types of colors of the letters, white and black, making an event in the "Hover" of the "div" or of any element that is using so that the image goes up and down. Follow an example:
http://jsfiddle.net/hLs6v/
But in the mentioned site, you are using 2 custom "span" that makes this effect... But with this example it is easy to customize your way later..
Edited:
To better explain the code done, what makes the event stay slowly is the "Transition-Duration", so instead of putting the image as background and putting a color only, and in the event ul:Hover put another color, the colors will move slowly, giving the desired event!
Example with color only:
http://jsfiddle.net/hLs6v/1/
Hello Renan, welcome to Stack Overflow in English. It would be nice if the question could be more specific (take a look at our [help] to better understand how the site works, it’s not like a forum). Did you learn about animations/transitions via CSS in this course? It’s the basis of the effect you want. It would be nice if you tried it yourself first, and then [Edit] your question explaining what you already tried. Thank you.
– bfavaretto
I suggest you find out a little about this: http://jquery.com/ And more specifically about this: http://www.w3schools.com/jquery/event_hover.asp Some examples you can even use:http://www.webmaster.pt/76-menu-jquery-14624.html Very vague question, try to do something and post what you did.
– João Paulo