Botones de estilo plano con CSS3

Tiempo de ejecución: 30 minutos. Empezar

Autor:
Views Total: 1,342
Sitio oficial: Ir a la web
Actualizado: January 14, 2014
Licencia: MIT

Vista prévia

Botones de estilo plano con CSS3

Descripción

En este post vamos a crear algunos botones Web de moda plana estilo plano utilizando CSS3 Box-Shadow Property.

Funcionamiento

Crear botones para 3 Estados (normal, Hover y presionado.)

<div class="wrap">
<div class="normal"> Normal </div>
<div class="hover"> hover </div>
<div class="pressed"> Pressed </div>
</div>

El CSS

.normal {
border-radius: 5px;
background-color: #2ecc71;
-webkit-box-shadow: inset 0 -6px 1px rgba(123,123,123,.34);
box-shadow: inset 0 -6px 1px rgba(123,123,123,.34);
color: #fff;
text-align: center;
padding: 10px 50px;
font-size: 42px;
font-family: arial;
font-weight: bold;
display: inline-block;
width: 200px;
}
.hover {
border-radius: 5px;
background-color: #34e57f;
-webkit-box-shadow: inset 0 -6px 1px rgba(123,123,123,.34);
box-shadow: inset 0 -6px 1px rgba(123,123,123,.34);
color: #fff;
text-align: center;
padding: 10px 50px;
font-size: 42px;
font-family: arial;
font-weight: bold;
display: inline-block;
width: 200px;
}
.pressed {
border-radius: 5px;
background-color: #29b564;
-webkit-box-shadow: inset 0 5px 0px rgba(123,123,123,.34);
box-shadow: inset 0 5px 0px rgba(123,123,123,.34);
color: #fff;
text-align: center;
padding: 10px 50px;
font-size: 42px;
font-family: arial;
font-weight: bold;
display: inline-block;
width: 200px;
}
.wrap {
width: 200px;
margin: 0 auto;
}
div {
margin: 10px 0px;
}

Te puede interesar: