Aqui te lo pego. Comprueba que el div pie se queda tras el div cuerpo siempre, sea la que sea la longitud de los divs izquierdo y derecho que estan flotados. Yo creo que es por que no funciona el clear:both. Y solo en IE7. En FF y opera funcionan bien.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Documento sin título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style> html,body{ margin:0; padding:0; background-color:#CCCCCC; height:100%; } #contenedor{ background-color:#99CC00; width:700px; height:100%; margin:auto; } #cabecera{ } #cabecera h1{ margin-top:0; text-align:center; } #cuerpo{ background-color:#33FF33; height:100%; } #izquierdo{ background-color:#CCFF99; float:left; width:30%; min-height:100%; } #derecho{ background-color:#CCFF99; float:right; width:20%; min-height:100%; } #central{ background-color:#CCCCFF; width:50%; height:100%; margin-left:30%; min-height:100%; } #pie{ background-color:#FF66CC; clear:both; } </style> </head> <body> <div id="contenedor"> <div id="cabecera"> <h1>Cabecera</h1> </div><!-- end cabecera --> <div id="cuerpo"> <div id="izquierdo"> <p> static La caja es una caja normal, situada de acuerdo al flujo normal. Las propiedades 'top', 'right', 'bottom' y 'left' no se aplican. relative La posición de la caja se calcula de acuerdo al flujo normal (ésta se llama la posición en el flujo normal). Luego la caja se desplaza de modo relativo a su posición normal. Cuando una caja B es posicionada relativamente, la posición de la caja siguiente se calcula como si B no se hubiera desplazado. absolute La posición de la caja (y posiblemente el tamaño) se especifica con las propiedades 'left', 'right', 'top', y 'bottom'. Estas propiedades especifican los desplazamientos con respecto al bloque de contención de la caja. Las cajas posicionadas absolutamente son quitadas del flujo normal. Esto significa que ellas no tienen ningún impacto sobre la composición de los hermanos siguientes. También, aunque las cajas posicionadas absolutamente tiene márgenes, no se cierran con ningún otro margen. fixed La posición de la caja (y posiblemente el tamaño) se especifica con las propiedades 'left', 'right', 'top', y 'bottom'. Estas propiedades especifican los desplazamientos con respecto al bloque de contención de la caja. Las cajas posicionadas absolutamente son quitadas del flujo normal. Esto significa que ellas no tienen ningún impacto sobre la composición de los hermanos siguientes. También, aunque las cajas posicionadas absolutamente tiene márgenes, no se cierran con ningún otro margen. </p> </div><!-- end izquierdo --> <div id="derecho"> <p> static La caja es una caja normal, situada de acuerdo al flujo normal. Las propiedades 'top', 'right', 'bottom' y 'left' no se aplican. relative La posición de la caja se calcula de acuerdo al flujo normal (ésta se llama la posición en el flujo normal). Luego la caja se desplaza de modo relativo a su posición normal. Cuando una caja B es posicionada relativamente, la posición de la caja siguiente se calcula como si B no se hubiera desplazado. absolute La posición de la caja (y posiblemente el tamaño) se especifica con las propiedades 'left', 'right', 'top', y 'bottom'. Estas propiedades especifican los desplazamientos con respecto al bloque de contención de la caja. Las cajas posicionadas absolutamente son quitadas del flujo normal. Esto significa que ellas no tienen ningún impacto sobre la composición de los hermanos siguientes. También, aunque las cajas posicionadas absolutamente tiene márgenes, no se cierran con ningún otro margen. fixed </p> </div><!-- end derecho --> <div id="central"> </div><!-- end central --> </div><!-- end cuerpo --> <div id="pie"> . </div><!-- end pie --> </div> <!-- end contenedor --> </body> </html> El día 29/09/06, stripTM <[EMAIL PROTECTED]> escribió: > > Javier Trejo escribió: > > Esto no es muy recomendable pero proba con un <br clear="all"> en el > html. > > > > > Me parece que lo que no es recomendable es el <br clear="all"> no te va > a validar el html ya que no forma parte de ningún estándar, además rompe > con la filosofía del css de separar contenido y presentación. > > Me resulta extraño que el clear: both ya no esté soportado en IE7, Coso > creo que sería recomendable que mandases una url donde se pueda ver el > problema o mejor aún un caso sencillo con poco código donde se muestre > el error. > > -- > Saludos -=stripTM=- > > _______________________________________________ > 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://lists.ovillo.org/mailman/listinfo/ovillo > -- juan romero cruz _______________________________________________ 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://lists.ovillo.org/mailman/listinfo/ovillo
