No termino por entender cual es la función de que la columna 1 aumente su tamaño, eso si de plano no o entendi hermano. Y tampoco no entendi muy bien el fin de las otras dos columnas.
Se supone que tu en el css vas a establecer una medida estandar para cada columna, como lo hiciste, pero me doy cuenta que no estableciste una medida estandar para tu contenedor principal(#container).
Código CSS:
Ver original#container {
width:960px;
/*margin:0 auto;
margin-left: 90px;
margin-right: 20px;
margin-top: 10px;
padding-top:10px;
background:white;
border-radius: 10px;
-moz-border-radius: 10px; */
}
#izq{ width:300px; float:left;}
#der{ width:660px; float:rigth; display:inline-block; }
#container_1 {
width:300px;
border:#000000 1px solid;
}
#container_2 {
float:left;
width:328px;
border:#000000 1px solid;
}
#container_3 {
float: right;
border:#000000 1px solid;
width:328px;
}
Código HTML:
Ver original
{% placeholder "main_1" %}
{% placeholder "main_2" %}
{% placeholder "main_3" %}
prueba con algo como esto, donde defines el largo de tu pantalla en el #container con 960px, y sobre eso, defines la medida de cada bloque. Si vas a insertar algun banner, solo es cuestion de que lo metas dentro del div correspondiente en una medida inferior a ese bloque