кнопки с 4 эффектами для Ucoz
кнопки с 4 эффектами для Ucoz-помогут вашему сайту выделится из сайтов остальной массы,так как при выборе из одного эффекта кнопка при наведении будет заполняться другим цветом,и таких эффектов четыре,с разным появленим и исчезновением
Установка:Сама кнопка,ставим куда угодно
В CSS
К стилям добавляем эффекты
Первый
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 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%;
}
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);
}
-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;
}
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;
}
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;
}
Файлы для скачивания отсутствуют.
Поблагодарить автора
Автор: Turbo
ДемонстрацияВизуальное демонстрирование
Комментарии (0)