Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2009, 13:29
Avatar de Ratus-BROWN
Ratus-BROWN
 
Fecha de Ingreso: febrero-2009
Ubicación: Valencia
Mensajes: 169
Antigüedad: 15 años, 2 meses
Puntos: 8
Problema con opacity

Hola a todos/as,


estoy haciendo una galeria en CSS y una lista en HTML. Lo que hace el codigo es que cuando el raton pasa por las imagenes cambia la opacidad de 80% a 1, es decir inicialmente aparecen semitransparentes y al pasar el raton por encima se ven sin opacidad. Este es mi codigo:

Código HTML:
 <ul id="gallery">
    
       <li><a href=""><img src="./img/galeria1/im1g1.jpg" width="141" height="80" alt="" border="0"></a></li>
       <li><a href=""><img src="./img/galeria1/im2g1.jpg" width="141" height="80" alt="" border="0"></a></li>
       <li><a href=""><img src="./img/galeria1/im3g1.jpg" width="141" height="80" alt="" border="0"></a></li>
       <li><a href=""><img src="./img/galeria1/im4g1.jpg" width="141" height="80" alt="" border="0"></a></li>
    
    </ul> 
Y el CSS:

Código:
#gallery {
     list-style:none;
}
#gallery li {
         float:left;
	 padding: 0.2em;
}
#gallery li a img {
        border: 1px solid #333;
	 padding: .1em;
	 opacity:.80;
	 filter: "alpha(opacity=80)"; /* expected to work in IE 8 */  
         filter: alpha(opacity=80);   /* IE 4-7 */   
}
#gallery li a img:hover {
     border-color: 1px solid #CCC;
     opacity:1;
     filter: "alpha(opacity=100)"; /* expected to work in IE 8 */  
     filter: alpha(opacity=100);   /* IE 4-7 */  
     zoom: 1;     
}
Entonces, este código funciona para todos los navegadores menos para IE, mi pregunta es ¿ el problema viene por opacity que no lo reconoce IE? o por otro lado esta en la regla img:hover que no la soporta IE.......buen ya me decis.....



Gracias