Hola Gari, bienvenido! >...Internet Explorer no hace caso a z-index cuando tenemos un elemento posicionado en absoluto. >El problema es que yo necesito tener un elemento posicionado en absoluto >para salvar otro bug de Internet Explorer, y no puedo eliminarlo.
El problema que cuentas tengo entendido que solo ocurre con los elementos <select> y no es debido al posicionamiento absoluto. Por ejemplo: <div style="position: absolute; top: 100px; left: 100px; width: 100px; height: 100px; background-color: #FF3300; z-index: 99;"> capa 1 </div> <div style="position: absolute; top: 50px; left: 50px; width: 100px; height: 100px; background-color: #cccccc; z-index: 100;"> capa 2 </div> Entre esos dos div posicionados absolutamente el z-index funciona bien. En cambio en este ejemplo: <select style="position: relative; top: 100px; left: 100px; z-index: 99;"> <option>uno</option> <option>dos</option> </select> <div style="position: relative; top: 50px; left: 50px; width: 100px; height: 100px; background-color: #cccccc; z-index: 100;"> capa 2 </div> El select se pone sobre el div, aunque este ultimo tiene un z-index mas alto y estan ambos posionados relativamente. El problema esta en que el IE no es capaz de situar ningun elemento html sobre el <select> (salvo el iframe me parece). Tengo entendido que hay algunas soluciones con JS a este fallo, pero consisten en guarrear un poco con iframes y no creo que el resultado valide. (en google no sera mu dificil encontrarlas) Un saludo _______________________________________________ Ovillo mailing list [EMAIL PROTECTED] http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
