Quisiera saber si le pueden dar una ojeada a este codigo:
Código :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title><?php echo TITLE ?></title> <link rel="stylesheet" type="text/css" href="css/all.css"> </head> <body> <div id="barra">barrita en vez de imagen grande</div> <div id="container"> <div id="left"> <div id="tabs">Pestañas</div> <div id="grid">grid y contenidos</div> </div> <div id="right">hacia la derecha</div> </div> <div id="footer"></div> </body> </html>
y esta es la de la css:
Código :
body { background: #f9fcfe; color: #000; margin: 0; padding: 0; } body, td, form, p { font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; font-size: 12px; } #barra { background-image: url(../img/global/bg-barra.gif); height: 20px; padding: 4px 0 5px 10px; color: #FFFFFF; text-align: left; } #container { background-color: #FFFFFF; border: 1px solid #ccc; margin: 15px auto; width: 980px; height: auto; } #left { width:650px; height:auto; background-color:#EFEFEF; border:0px solid #000; margin:0; padding:3px; float:left; } #right { width:314px; height:auto; background-color:#EF9A00; border:0px solid #000000; margin:0; padding:5px; float:right; } #tabs { } #grid { } #publicLeft { } #publicRigth { }
Al hacer esto la capa #container no hace auto en si heigh, vi que el problema comienza cuando le pongo: float:left a las demas capas internas.
Agradecería cualquier consejo o crítica que llueva, un saludo y gracias de antemano