Вращающиеся иконки

Эффект вращения социальных иконок с помощью CSS свойства transform. В Opera не работает, но порадует пользователей других браузеров.

Разметка HTML

<ul id="social" class="group">

    <li class="twitter"><a href="http://twitter.com/#!/pcvector"><span></span>twitter</a></li>
    <li class="dribbble"><a href="http://dribbble.com/"><span></span>dribbble</a></li>
    <li class="lastfm"><a href="http://www.last.fm/"><span></span>last.fm</a></li>

    <li class="spotify"><a href="http://open.spotify.com/"><span></span>Spotify</a></li>
    <li class="ember"><a href="http://emberapp.com/"><span></span>ember</a></li>
    <li class="inspectelement"><a href="http://inspectelement.com"><span></span>Inspect Element</a></li>

</ul>

CSS

Реализация иконок осуществлена с помощью спрайтов. Основной акцент в CSS сделан на свойствах transform и transition:

li a span { background: url(images/sprite.png) no-repeat; display: block; width: 30px; height: 32px; position: relative; z-index: 10;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
}
li a:hover span {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
}

Работает в WebKit браузерах (Chrome и Safari) и Firefox 4.

СКАЧАТЬСкачек: 437
23,35 Kb
Кто скачал?

ДЕМОПосмотреть
пример