Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Сниппеты » CSS Сниппеты » Вращаем элементы при наведении на чистом CSS

Вращаем элементы при наведении на чистом CSS


     25.07.2013    сниппет, css3, анимация    CSS Сниппеты    5845

Простой и красивый эффект при наведении на элементы на чистом CSS? как всегда с демонстрацией
HTML:
<div class="fancy">01</div>
<div class="fancy">02</div>
<div class="fancy">03</div>
<div class="fancy">04</div>

CSS:
.fancy {
    width: 120px;
    height: 120px;
    background: #c0392b;
    color: #fff;
    font: 3em/120px Arial, sans-serif;
    text-align: center;
    float: left;
    margin-right: 30px;
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -ms-transition: all ease .5s;
    -o-transition: all ease .5s;
    transition: all ease .5s;
}
.fancy:hover {
    background: #fff;
    color: #c0392b;
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
    border-radius: 100px;
}
Демо

4 комментария

Nagibaka
Эксперт

Nagibaka - -

Предлагаю еще добавить сниппет для создания бесконечно вращающейся иконки прелоадера по смене класса на элементе, заодно будет наглядно видно, как можно использовать animation - недавно углубленно ковырялся - оочень занятная штука, можно кстати сразу сделать с деградацией под старые ие.

Frontend MotherFucker=:^^

ПафНутиЙ
Админ

ПафНутиЙ - -

Не, подгонка визуальных эфектов под старьё не для меня, это делается только для конкретного заказа и за дополнительные деньги)

Каков вопрос - таков и ответ. Просто помните об этом.

Nagibaka
Эксперт

Nagibaka - -

Очень зря, кроссбраузерные пуленепробиваемые решения - вот настоящий профессионализм. Интерес к таким решениям у посетителей сайта значительно выше, поскольку намного большая аудитория сможет использовать ваш сниппет.
Пусть даже 1% будет использовать ие, докажите себе свою крутость. До абсурда конечно доводить не надо, как например несколько дополнительных тегов и картинок для реализации круглых уголков, но мягкую деградацию вы делать обязаны.

"Веб должен быть доступен даже убогим."

Frontend MotherFucker=:^^

ПафНутиЙ
Админ

ПафНутиЙ - -

Про доступность согласен, но тут всё таки сниппет - короткий кусочек кода. А если навешивать на него ещё и деградацию и т.п. - это будет уже не сниппет) К тому же пользователь пусть думает головой, а то привыкли на всё готовенькое smile

Каков вопрос - таков и ответ. Просто помните об этом.


Server restriction: dle-faq.ru Server restriction: www.dle-faq.ru ------ LICENSE FILE DATA ------- VU009X5YSAjbcTro6oQIH1pF0S0tHxw6 X3utgKa7k/J1knblsjqyrOfrKZkgtoH/ zjlbst4p/kmDl5KZkd2dnt5KCGOclpIJ f15Iv1BnJzXfiaZG1x35jbi5OyKhVog3 jd7sUxVMvMgUO2gUyN1fsV9o0h27MrO3 UanDBpzJbgVvUjZys0NIDuOtCgzaFIKA 3HWMRbEgADHgY0K1T7ns1t0vCFW7aDKF 5DuZpCjs2D5tIyIrfctUB1i5WiSouPDg vl2Qsrzc0NrTJ+ebSEUrnhyDjWMy7rQA Pn3LGNCiOmMRuIOLBp+NmN7hL2k/JSzd JpeoQ5gzGRR8zt7F5ZIdIcZuTfZ8+/zD dI6KQJJeu0HsU7Ra3AXJU0EkiXg8vjtd Tq6ebBesu4jGLfslfVw01bJRQz1+/OtW EmutMaoSt+S6Goja5MvWrBxW3c3v8pTF HYfzbGtLJynavG9SpPrXEFKakmD92uVk lFhOxFVAbiCq0JS8K6p3 -------------------------------- Server restriction: dle-faq.ru Server restriction: www.dle-faq.ru ------ LICENSE FILE DATA ------- VU009X5YSAjbcTro6oQIH1pF0S0tHxw6 X3utgKa7k/J1knblsjqyrOfrKZkgtoH/ zjlbst4p/kmDl5KZkd2dnt5KCGOclpIJ f15Iv1BnJzXfiaZG1x35jbi5OyKhVog3 jd7sUxVMvMgUO2gUyN1fsV9o0h27MrO3 UanDBpzJbgVvUjZys0NIDuOtCgzaFIKA 3HWMRbEgADHgY0K1T7ns1t0vCFW7aDKF 5DuZpCjs2D5tIyIrfctUB1i5WiSouPDg vl2Qsrzc0NrTJ+ebSEUrnhyDjWMy7rQA Pn3LGNCiOmMRuIOLBp+NmN7hL2k/JSzd JpeoQ5gzGRR8zt7F5ZIdIcZuTfZ8+/zD dI6KQJJeu0HsU7Ra3AXJU0EkiXg8vjtd Tq6ebBesu4jGLfslfVw01bJRQz1+/OtW EmutMaoSt+S6Goja5MvWrBxW3c3v8pTF HYfzbGtLJynavG9SpPrXEFKakmD92uVk lFhOxFVAbiCq0JS8K6p3 --------------------------------
наверх