Ver Mensaje Individual
  #16 (permalink)  
Antiguo 21/01/2009, 23:31
Avatar de Dalvenjha
Dalvenjha
 
Fecha de Ingreso: febrero-2008
Ubicación: $("#oficina");
Mensajes: 692
Antigüedad: 16 años, 2 meses
Puntos: 53
Respuesta: Hoja con una cabecera tras columnas y un pie

Cita:
Iniciado por falmar Ver Mensaje
Hola, eres la leche, funciona de muy bien, solo hacerte unas últimas preguntas sobre el código:

min-height:100%; /*notar el min-height*/ que significa?

overflow:hidden; /*notar el overflow hidden*/ y esta propiedad?

Muchas gracias

Un Saludo
El min-height es una propiedad que utiliza el firefox, para darle un tamaño mínimo a un div. Y el overflow hidden, es una propiedad que hace que todo lo que desborde del tamaño de un contenedor se esconda.

Combina ambas por lo siguiente: Si le dieras un height directo, el overflow hidden funcionaría normal, osea escondería lo que se pasa del tamaño, pero como usamos un min-height, entonces la caja irá creciendo y como no hay un tamaño real, el overflow no tiene nada que esconder porque nada desborda, asi que en vez de esconder, hace crecer el div.

Hay otra orden: overflow:visible. pero este tiene diferente manera de funcionar en firefox y en IE, en firefox se mostrará lo desbordado pero no crecerá el fondo. En cambio en IE se mostrará lo desbordado y crecerá el fondo. Es por eso que ves que uso el hack del asterisco para dejar a ie con el height y overflow visible. Esto tb es porque IE6 no admite la propiedad min-height.

Saludos.
__________________
Mi Showcase ||

Compartiendo todo lo posible con los demás.