Кнопки для сайта с разным эффектом
В этом материале будут кнопки одного дизайн, только при наведение разный эффект, у каждой свой оригинальный. Здесь нет такого, чтоб сказать, вот это да. Все очень просто и сделано на CSS и HTML кода и безусловно подойдет на разный CMC сайта. Красивые кнопки с эффектом всегда на сайте очень стильно смотрятся. И здесь прекрасная подборка их 4 кнопок, где вы можете подобрать под свой интернет ресурс. Все сделано на стилях, что можно задать свой оттенок цвета и закруглить углы, если ваш каркас это позволяет и будут отлично вписаны на портал. Установка: 1) Устанавливаем кнопку туда, где хотим ее видеть, а точнее, это может быть переход по ссылки или открыть что вам нужно: Код <a href="#" class="anim_btn effect">Я кнопка</a> Теперь нам нужно установить основной стиль в CSS, чтоб была основа. Код a.anim_btn:link, a.anim_btn:visited { position: relative; display: block; max-width: 180px; width:100%; border-radius: 2px; margin: 30px auto 0; padding: 14px 15px; border: 1px solid #F5AB56; background: rgba(35, 35, 35, 0.2); color: #F5AB56; text-align: center; text-decoration: none; text-transform: uppercase; overflow: hidden; letter-spacing: .08em; text-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(0, 0, 0, 0.2); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; } a.anim_btn:link:after, a.anim_btn:visited:after { content: ""; position: absolute; background: none repeat scroll 0 0 #F5AB56; height: 0%; left: 50%; top: 50%; width: 100%; z-index: -1; -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s; } a.anim_btn:link:hover, a.anim_btn:visited:hover { color: #393939; border: 1px solid rgba(57, 57, 57, 0.56); text-shadow: none; } a.anim_btn:link:hover:after, a.anim_btn:visited:hover:after { height: 420%; } Но теперь будем добавлять эффекты, это те же стили. Первый: Код a.anim_btn.effect:after { -moz-transform: translateX(-50%) translateY(-50%) rotate(-45deg); -ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg); -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg); transform: translateX(-50%) translateY(-50%) rotate(-45deg); } Второй: Код a.anim_btn.effect:after { -moz-transform: translateX(-50%) translateY(-50%) rotate(45deg); -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); transform: translateX(-50%) translateY(-50%) rotate(45deg); } Третий: Код a.anim_btn.effect:after { opacity: .5; -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } a.anim_btn.effect:hover:after { height: 140%; opacity: 1; } Четвертый: Код a.anim_btn.effect:after { width: 0%; border-radius: 50%; opacity: .5; -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } a.anim_btn.effect:hover:after { height: 450%; width: 110%; opacity: 1; } Теперь вы можете посмотреть демонстрацию, от источника, кликам здесь и выбираем. Так как сказано было, это основа, хотя оно уже сделано, но можно все изменить. Источник: http://dbmast.ru/ |
Поделиться в социальных сетях
Материал разместил
Комментарии: 20 | |
| |