6 útiles recetas de botones CSS que puedes copiar y pegar

CSS3 está cambiando completamente el juego para crear botones en la web. Las técnicas que antes solo eran posibles con imágenes ahora son fácilmente ejecutables con solo unas pocas líneas de código. Para esta publicación, creamos seis botones CSS con un estilo atractivo para que usted pueda copiar y pegar en sus proyectos, sin necesidad de atribución.

Al igual que con cualquier cosa buena en CSS3, los botones a continuación funcionan bien en los navegadores Webkit y Mozilla, pero varias versiones de IE no serán suficientes.

Una nota rápida sobre la semántica

Los ejemplos a continuación son un poco pesados ​​en el formato HTML y muchos de ellos podrían ser fácilmente más ágiles. Los estructuré así para que pudiera mantener el CSS agradable y separado para varias partes del botón. Esto es para que pueda mezclar y combinar diferentes porciones de cada uno de los ejemplos a continuación. Si implementas alguno de estos, asegúrate de mirar de cerca tanto el CSS como el HTML para ver si puedes recortar el contenido.

Botón redondeado: dos líneas

A veces, una sola línea de texto simplemente no lo corta. Use este botón cuando tenga mucho que decir y quiera meterlo en un espacio pequeño. Para el estilo, usé un gradiente de # 99CF00 a # 6DB700 y algunos tratamientos de bordes simples.

HTML

CSS

Píldora roja

Este botón rojo simple pero atractivo usa esquinas muy redondeadas para darle una forma de pastilla. Encontrará un degradado de fondo de # d46d45 a # b1432a y algunos efectos de borde leves en la parte superior e inferior. Una vez más, el efecto de desplazamiento es simplemente un efecto inverso.

HTML

CSS

Tipografía oscura

Aquí utilicé una técnica de impresión tipográfica para lograr un aspecto insertado en el texto. Básicamente, todo lo que haces es hacer que el texto sea más oscuro que el fondo y luego darle una sombra clara. Para el efecto de hover acabo de iluminar un poco los colores.

HTML

CSS

Belleza negra

Para este botón, realmente quería crear algo elegante y con clase. Para lograr esto, implementé tres trucos. Primero, apliqué algunos gradientes parados para darle ese aspecto brillante. A continuación, apliqué una sombra interior, que es un gran truco para agregar profundidad y efectos de iluminación. Finalmente, apliqué un ligero brillo a través del uso de una sombra de texto.Sobre la marcha, reduzco el brillo e intensifico la sombra.

HTML

CSS

Píldora azul con el icono

El botón de la píldora azul combina los estilos brillantes del botón anterior con la forma de la píldora roja desde arriba. Otra vez utilicé algunos degradados brillantes y en la sombra interior, pero para hacer las cosas interesantes, agregué un ícono: un pequeño lápiz. Lo mejor de este ícono es que no requiere ninguna fuente especial, ¡solo HTML! Es una pequeña adición que puede realmente dar un toque de toque a un botón de contacto sin ningún esfuerzo.

HTML

CSS

Botones Me gusta / No me gusta

Aquí creé dos botones circulares destinados a implementar un sistema de clasificación simple. El botón verde significa un voto positivo y el rojo un voto negativo. Al igual que con el último botón, los iconos aquí son puramente HTML y no requieren trucos de @ font-face.

HTML

CSS

Conclusión

Espero que estos botones te sean de utilidad. Incluso si las limitaciones del navegador hacen que algunas de estas no estén listas para su implementación, aún ofrecen excelentes ejemplos de aprendizaje para algunas de las nuevas e increíbles funciones de CSS3.

Deja un comentario y déjanos saber lo que piensas!