Necesito cambiar el color de fondo de una imagen. La imagen es una imagen circular con fondo blanco. Necesito cuando pasas el cursor sobre ella para cambiar el fondo de la imagen del círculo a azul. Solo necesito que el círculo cambie.Cómo cambiar el color de una imagen en el vuelo estacionario
Mi código HTML es
<div class="fb-icon">
<a href="http://www.facebook.com/mypage" target="_blank">
<img src="images/fb_normal.png" alt="Facebook">
</a>
</div>
En CSS escribí:
.fb-icon:hover {
background: blue;
}
El código anterior me da el color azul, sino como un marco alrededor del icono de círculo. lo que necesito es cambiar el fondo del círculo en sí. Imagina que es como una señal de que está blanca cuando pasas el mouse sobre el azul.
Necesito una solución si se puede hacer por CSS o lo que sea. Lo siento si lo hago demasiado tiempo.
El problema: link
es su imagen PNG un círculo blanco con fondo transparente? Si puede publicar un enlace para que lo revisemos, sería muy útil porque su problema no es muy claro. – Juank
Estás diciendo que quieres que la * imagen * cambie, no el color de fondo, ¿correcto? –
posible duplicado de [¿Puedo cambiar la apariencia de una imagen html durante el vuelo estacionario sin una segunda imagen?] (Http://stackoverflow.com/questions/60290/can-i-change-the-appearance-of-an-html -image-during-hover-without-a-second-image) No se pudo encontrar una publicación mejor que tenga la respuesta que desea, pero vea las 2 respuestas sobre el uso de sprites (no el aceptado). –