kemie guaida wrote:

 Tratando de hacer mi diseño para Camaleon CSS, me encuentro conun bug
 en IE que no se como resolver.

 Tengo un div,#encabezado, al que le he asignado una altura de 24px.
 Dentro de este div tengo un h1, el cual está flotado a la derecha, y
 tiene una altura de 200 y pico pixeles.

 Mozilla y Opera correctamente me mantienen la altura asignada al div,
 con el elemento flotado sobrepasando el div, pero ie (6/windows 2000)
 me estira el div a todo el alto del elemento flotado.

Hasta la fecha este bug no tiene solución.

 Si quito la
 altura, se corrige el error, pero por razones estéticas, necesito un
 alto en ese div.

 Esta es la pagina en cuestión http://monolinea.com/camaleon/base.html


con el div con un borde rojo para mostrar mejor el problema. Alguna idea de como solucionar esto? Por la naturaleza del proyecto no puedo hacer cambios al html...

Mi solución:

Añada a la definición para #encabezado un

   position: relative;

Y coloca el h1 en posición absoluta:

   #encabezado h1{
       [...]
       position: absolute;
       top: 0; right: 0;
       /* float: right; */ /* elimina el float */
       [...]
   }

Un saludo,
Choan


_______________________________________________ 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_ovillo.org

Responder a