Salve,
devo creare tre blocchi in linea tra loro così definiti: al centro c'è un div 400x300 con una immagine, mentre ai lati ci vanno due div (sempre alti 300) che si allargano fino a fine pagina.
In pratica, l'html è questo:
<div id="sinistra"></div>
<div id="destra"></div>
<div id="centro">[img]immagine[/img]</div>
Nel css ho scritto:
div#sinistra{height:300; float:left; background: url(sfondosx)}
div#destra{height:300; float:right; background: url(sfondodx)}
div#centro{height:300; width:400}
Il problema è che i div "sinistra" e "destra" si allargano in base a quello che c'è scritto dentro: poichè non ci deve essere nulla, ma solo l'immagine di sfondo replicata "all'infinito", essi risultano vuoti.
Come posso fare per far in modo che "sinistra" e "destra" riempino la pagina ai lati di "centro"?
Grazie, ciao

Rispondi quotando