Скрипты для сайта
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Меню сайта
Теги HTML
Терминология языка HTML
Теги HTML по алфавиту
Теги HTML по типу
Уроки HTML начинающим
CSS
Введение в стили CSS
Параметры шрифта и фона
Отображения текста
Отступы,рамки и выделение
Параметры абзацев,списков
Параметры таблиц
Специальные селекторы
Реклама
Зарабатываю на smmka.ru
Все для сайта
Все для графики
Меню и навигация
Слайдеры и слайдшоу
Кнопки и иконки
Tooltips
Аудио и видео плееры
Формы и таблицы

CSS3 кнопки с бликом

CSS3 кнопки с бликом



CSS3 кнопки для сайта объединяющие в себе свойства box-shadow, border-radius и анимацию для создания эффекта блеска при наведении мышки. Снова замечу, что в старых браузерах должным образом этот эффект не будет. Данный класс писывает общие черты всех кнопок: отступы, размеры, границы, тени, анимацию и т.д.
:hover - свойства для кнопки при наведении на неё курсора.
:active - свойства для кнопки в нажатом состоянии.





Основной код CSS:





Далее у нас стили всех используемых вариаций цветов для кнопок:




Стили отвечающие за анимацию блеска:




Для начала создадим DIV блок похожий на блеск света, для этого мы будем использовать CSS градиент фона - яркий в середине и постепенно затухающий на краях. Теперь добавим анимацию блеска для DIV блока в состоянии наведения на него.




Установим ключевые кадры, то есть определим положение DIV блока с блеском в каждом из 10 кадров анимации. Это и создаст эффект переворачивающегося летящего блика на кнопке.




Все кнопки имеют класс button у анкора (тега a), что будет гарантировать нам одинаковое поведение у всех. Но чтобы можно было использовать разные цвета кнопок мы добавляем ещё один класс, характеризующий цвет. Также, каждая из кнопок имеет ещё один DIV блок внутри анкора, который будет отвечать за блеск.

Листинг



<a href="url страницы" class="button green"><div class="light"></div>Кнопка</a>
<a href="url страницы" class="button red"><div class="light"></div>Кнопка</a>
<a href="url страницы" class="button blue"><div class="light"></div>Кнопка</a>
<a href="url страницы" class="button yellow"><div class="light"></div>Кнопка</a>
<a href="url страницы" class="button grey"><div class="light"></div>Кнопка</a>
<a href="url страницы" class="button black"><div class="light"></div>Кнопка</a>
<a href="url страницы" class="button brown"><div class="light"></div>Кнопка</a>
<a href="url страницы" class="button darkred"><div class="light"></div>Кнопка</a>
<a href="url страницы" class="button purple"><div class="light"></div>Кнопка</a>



Предпросмотр

Скачать


Заработай сейчас!
Заработай сейчас
Навигация по сайту






Поиск по сайту

Друзья сайта
Самоучитель html
Все для веб-мастера
Музыка для души
Мир развлечений
Скачать кино бесплатно!
Видеоклипы online
Хостинг от uCoz
Avon
Присоединяйтесь
к   Avon
img