Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/11/2005, 12:18
Avatar de moNTeZIon
moNTeZIon
 
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 4 meses
Puntos: 9
Al final he optado por la que me ha parecido la mejor opcion, al menos por el momento.. Como tampoco hay una explicación concisa por ahí y he tenido que mirar en varios sitios hasta entenderlo y llegar a conclusiones, aquí pongo la solucion que me ha parecido menos trabajosa y más "lógica" para mi.

La tabla que quiero que tenga un fondo semitransparente para que se entrevea el fondo de la página la escribo así:

<table width="100%" border="0" cellpadding="5" cellspacing="0" class="Transp10">

Dandole la class="Transp10"

Y el CSS para Transp10 es el siguiente:

.Transp10 {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled='true', sizingMethod='scale', src='Images/Transp10.png');
}
/* Este no lo entiende explorer, con lo que servirá para Geko sin interferir */
.Transp10[class] {
background-image: url('Images/Transp10.png');
}

En mi caso Transp10.png es un PNG con transparencia del 10%.
Con esto, por lo menos funciona en Explorer y en Firefox, con el sistema de transparencias de PNG.
El otro sistema de jugar con -moz-opacity y filter, etc.. no me convenció mucho, y tampoco otros que he visto por ahí que emplean javascript.

Si alguien conoce algun inconveniente en hacerlo así agradecería que lo comentara.

Saludos a tod@s.
__________________
..:: moNTeZIon ::..