Hola.
Soy novato en CSS y creo que tengo un problema muy básico pero llevo horas y no consigo arreglarlo.
La cuestion es que tengo una capa contenedora llamada "contenido" con las propiedades de borde 1px color verde y con color de fondo gris.
Dentro de esta capa contenedora tengo dos capas, una que flota a la izquierda y otra a la derecha.
Pues el problema es que la capa contenedora no engobla a estas dos capas ya que estas dos no tienen el fondo y borde de la capa contenedora.
EL CODIGO (muy sencillo)
<style type="text/css">
#contenido {
border:1px solid #66FF66;
background-color:#CCCCCC;
}
#leftcol {
width: 18%;
float: left;
}
#rightcol {
float:right;
width:81.3%;
}
</style>
<div id="contenido">
<div id="leftcol">
Esto es la parte izquierda<br />
dsadsadsa
</div>
<div id="rightcol">
Esto es la parte derecha
<br />
dadsadsa
</div>
</div>
Pues al ejecutarlo no me sale el color de fondo del contenedor ni el borde en las dos capas que engloba.
Estoy desesperado y si alguien me puede ayudar se lo agradecería bastante..
Saludos y muchas gracias de antemano