Button animated CSS 3
by Juan Muñoz
HTML
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css">
<!--
Botón animado en CSS3 por Rony Serrón | www.ronyserron.com
-->
<div id="send_form" class="red">
<div class="relative">
<div class="icon"><i class="fa fa-times"></i></div>
<div class="text">RONY SERRÓN</div>
</div>
</div>
<br/>
<div id="send_form" class="green">
<div class="relative">
<div class="icon"><i class="fa fa-check"></i></div>
<div class="text">RONY SERRÓN</div>
</div>
</div>
CSS
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
.red {
color: #c62422;
border: 2px solid #c62422;
background: #fff;
}
.red:hover {
background: #c62422;
color: #fff;
}
.green {
color: #00CCA1;
border: 2px solid #00CCA1;
background: #fff;
}
.green:hover {
background: #00CCA1;
color: #fff;
}
#send_form {
border-radius: 20px;
overflow: hidden;
line-height: 40px;
font-size: 16px;
text-align: center;
width: 170px;
height: 40px;
margin: 15px auto;
display: block;
font-family: 'Roboto Condensed', sans-serif;
}
#send_form:hover {
cursor: pointer;
}
#send_form:hover .relative {
left: 0 !important;
}
#send_form .relative {
position: relative;
width: 340px;
left: -170px;
transition: left 0.5s ease;
}
#send_form .icon {
float: left;
width: 170px;
}
#send_form .text {
float: left;
width: 170px;
}
.fa {
font-size: 24px;
line-height: 40px;
}