On 1/14/06, Gonzalo Cabrera <[EMAIL PROTECTED]> wrote:
>
>
> Hola de nuevo.


Hola.

Tengo este problema.
> El primer elemento de la UL no se comporta como los demas en IE.


Sip.

Y en este caso el cuarto tampoco.


A mi el cuarto me va perfecto (IE6/Win)

En Firefox y Opera marcha perfecto.
> Es un error conocido??


Error, error,... pues para todos [1] menos para Microsoft [2]

Existe algun Hack?


Básicamente, aplicando cualquier propiedad al elemento afectado que le
active la propiedad 'hasLayout', a elegir entre las que nos da Microsoft [2]
y que, a ser posible, valide y no nos escaraje todo.
En tu caso específico, aplicando la propiedad 'height: 100%' a los LI se te
soluciona el problema sin interferir en el resto del maquetado, aunque
habría que ver como afecta al maquetado final, que a buen seguro es más
complicado.
Si, además, activas también el 'hasLayout' para los elementos A (con el
'width: 100%' de nuevo te valdría) comprobarás como por arte de magia tus
enlaces, en IE6/Win, serán activables desde cualquier punto de su caja
contenedora, y no solo desde encima del texto.

Donde puedo encontrar una lista de Hacks para IE en español (de ser
> posible)?


Pues así, a bote pronto, me viene a la cabeza positioniseverything [3],
aunque está en inglés. En castellano desconozco como va el tema, lo siento.

Un saludo, David Merino Ogando..

[1] http://www.satzansatz.de/cssd/onhavinglayout.html
[2]
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/haslayout.asp
[3] http://positioniseverything.net/explorer.html
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a