Ver Mensaje Individual
  #21 (permalink)  
Antiguo 07/12/2009, 19:04
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: pseudo-lightbox

gracias caricatos por indicarme el codigo. estaba viendo el codigo que aparece en la pagina oficial y por eso no lo encontraba, tenia que buscar en el codigo fuente. en todo caso, ya veo porque sucede lo de la opacidad, aunque no puedo reconocer si es un error de iexplorer8. trate de buscar en la base de datos MSDN si indicaba algo en particular sobre esto pero no encontre nada. sucede que los elementos no heredan la propiedad alpha opacity si este tiene como posicion cualquier valor distinto a static. no me sorprenderia si no es la unica propiedad en que sucede tal "aberracion".

el siguiente codigo lo ilustra, recuerden que esto solo sucede en iexplorer.
Código:
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'><head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Test Development</title>
<style type='text/css'>
div{
background:#666;
filter:alpha(opacity=20);
opacity:.2;
}

h1, p{
position:relative;
/* puedes intentar otros valores como fixed o absolute,
en static se hereda la propiedad, o bien la respeta */
}
</style>
</head>

<body>
<div>
<h1>head</h1>
<p>text</p></div>
</body></html>
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.