Cytat(SmokAnalog @ 21.08.2012, 21:01:05 )

Oni zrobili to tak, że masz obrazek czarno-biały i pod nim tło kolorowe. Po najechaniu kursorem obrazek - ten czarno-biały - płynnie znika. Osobiście zrezygnowałbym z animacji, bo jednak różnica między czarno-białą a kolorową wersją tak małego obrazka jest mała i animacja jest niemal niewidoczna. Nie mówiąc o tym, że na wymienionej przez Ciebie stronie jest stanowczo zbyt wolna. Rozważ użycie sprite'ów: robisz jeden obrazek, w nim obie wersje logo jedna pod drugą lub jedna obok drugiej i element z właściwością :hover miałby jedynie inny background-position. To popularne rozwiązanie. Ma szereg zalet, a wadą jest to, że nie masz obrazka z pojedynczym logo, tylko dwa loga w jednym.
A można zrobić to w taki sposób.
Użyć tylko kolorowego obrazka, i użyć jakiegoś skryptu js, bądź właściwości css, aby manipulować na 'kryciu' bądź 'przeźroczystości' obrazka? Kiedyś też spotkałem się gdzieś z taką metodą, wie ktoś jak to zrobić?