Hola:
Quiero hacer un diseño CSS similar al número 13 de esta página
http://blog.html.it/layoutgala/ es decir, que la columna central se ensanche con el navegador y las dos columnas laterales de ancho fijo.
En esa página pone cómo hacerlo (pinchando en él y viendo el código fuente de la página), pero usan cosas "raras" que me chocan, como margin-left:-100% (negativo y del 100%)
Código:
...
div#navigation{float:left;width:200px;margin-left:-100%}
div#extra{float:left;width:200px;margin-left:-200px}
...
Además, aunque en Firefox no pasa, en Internet Explorer la columna izquierda se descoloca si hacemos el navegador muy estrecho.
¿No hay una forma más sencilla e intuitiva de hacerlo?.