Сегодня 16 мая, четверг ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7273
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Хаки и Скрипты Next Generation CMS
Хаки и Скрипты Next Generation CMS
Голосов: 1
Адрес блога: http://ngcmshak.ru
Добавлен: 2013-12-31 14:21:51 блограйдером 88888888
 

Обалденные эффекты для кнопок на CSS3

2014-02-06 02:59:28 (читать в оригинале)

Набор эффектов для создания красивых кнопок с анимацией на CSS3 при наведении и нажатии. В некоторых местах использовался javascript для добавления/удаления классов с эффектами.

Иконки мы добавляли используя псевдо-классы :before, иногда :after.
1.Разметка очень простая. Отличия кнопок только в классах:
Код:
 <button class="btn btn-1 btn-1a">Кнопка</button>

2. Стили кнопок определены в классе .btn, свойства добавляются через пронумерованные классы (.btn-1 и т.п.). При этом пронумерованные классы, также объединяют определенную группу кнопок, добавлением еще классов (.btn-1a и т.п.) мы добиваемся разных эффектов для текущей группы кнопок.
Код:
 /* Button 1b */
.btn-1b:after {
width: 100%;
height: 0;
top: 0;
left: 0;
background: #fff;
}
.btn-1b:hover,
.btn-1b:active {
color: #0e83cd;
}
.btn-1b:hover:after,
.btn-1b:active:after {
height: 100%;
}
В рабочих проектах, рекомендуется, конечно же, объединять все эти три класса в один.
Ну а подробно смотрим исходник. [isnt-logged]Вы не можете скачивать файлы с нашего сайта ,рекомендуем Вам css3_buttons.zip (28.44 Kb)[/is-logged]

Тэги: css, иконки,, кнопки

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.