Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/07/2011, 09:17
rege
 
Fecha de Ingreso: noviembre-2009
Mensajes: 41
Antigüedad: 14 años, 4 meses
Puntos: 10
Respuesta: Como eliminar el parpadeo en botones

Si te refieres a hacer rollover sobre un botón que tiene un background-image distinto para el estado en reposo y al estado hover, entonces en ie a veces parpadea porque tarda un poco en cargar la imágen del hover.

Para evitarlo, sólo debes poner esas 2 imágenes en un mismo archivo, así cuando se cargue la página ya se cargará toda, y luego en el css, lo posicionas con background-position,
por ejemplo, si en la imagen boton.gif tienes el estado normal arriba, y el hover debajo seria:


Código:
.btn{
display:black; width:100px; height:40px; overflow:hidden; background:url(img/boton.gif) left top no-repeat;
} .btn:hover{
background-position: left bottom;
}
Espero te sirva.