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
