En este momento estás viendo Cambiando el color de un icono

Cambiando el color de un icono

En ocasiones podemos querer añadir un icono que cambie de color cuando le pasamos el ratón por encima, tal y como vemos en el ejemplo:

Para lograr esto, lo único que hay que hacer es tomar el icono y con unos escasos conocimientos de photoshop, hacer el contorno blanco (o del color que necesitemos) y el interior, la parte que queremos que cambie de color, la hacemos transparente, de este modo podemos darle los colores que hagamos al background.

En el siguiente código, vemos como es realmente sencillo.

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Prueba de colores</title>
	<style>
	.fondos{
		width:70px;
		height:50px;
		background-color: #111111;
		transition: 0.5s;
 		-webkit-transiton: 0.5s;
	}
	.fondos:hover{
		background-color: #00ACE4;
	}
	</style>
</head>
<body>
	<img class="fondos" src="lapicerotransparente.png">
</body>
</html>

Como se puede ver, lo único que hacemos con el css es marcar el tamaño de nuestro icono y ponerle un color de fondo, que obviamente solamente se verá coloreando el dibujo.

La transición marca el tiempo de cambio de color.

Finalmente ponemos la condicion :hover para que cuando pase nuestro ratón por encima cambie el color de fondo, lo cual hace que el color del icono cambie.

Realmente, simple y eficaz

Esta entrada tiene 3 comentarios

Deja una respuesta

Responsable » Miguel Ángel López Torralba
Finalidad » Contactar conmigo y enviarte mi contenido.
Legitimación » Tu consentimiento.
Destinatario » MailChimp, mi proveedor de email marketing, que está acogido al acuerdo de seguridad EU-US Privacy.
Derechos » Acceder, rectificar, limitar o suprimir tus datos cuando quieras.