2011-11-23 23 views
6

¿Existe una solución sólida de navegador cruzado para columnas CSS fijas y fluidas? Necesito que se fije una columna en el lado izquierdo, y que otra columna sea fluida en el lado derecho.Diseño CSS con columna izquierda fija y columna derecha fluida?

A continuación se muestra un fragmento de mi código - .promoImg y .promoContent que flotan uno junto al otro. #recommends es el 90% del ancho del navegador, .promoImg debe corregir a 120px y me gustaría .promoContent para estirar el fluido.

<div class="promoBlock "> 
    <div class="promoImg"> 
     fixed content 300px 
    </div> 
    <div class="promoContent"> 
     fluid content 
    </div> 
</div> 

Respuesta

15
.promoBlock { width:90%; margin:auto; } 
.promoImg { width:300px; float:left; background-color:red; } 
.promoContent { margin-left:300px; background-color:green; } 

Código: http://jsfiddle.net/P4RBj/

P.S: No consiguió promoblock tiene que fijar en 120px. Si es así, tu div interno es más ancho (300px).

+0

aplausos por eso - simple y funciona un placer - lo siento (con respecto a la cita promoblock) He escrito mal arriba - He corregido el texto – Dancer

Cuestiones relacionadas