Ciao a tutti.
Di solito scrivo nel forum di PHP ma ho un problema come da oggetto per cui posto anche qui.
Devo disporre 3 div in allineamento orizzontale, contenuti in un DIV con width automatica in un layout fluido.
Il primo DIV deve avere larghezza predefinita, mentre gli altri due possono essere di dimensione variabile.
Questo è il mark-up.
codice:
<div id="head_rece">
<div id="img_rece">
[img]immagine.jpg[/img]
</div>
<div id="info1_rece">
testo 1
</div>
<div id="info2_rece">
testo 2
</div>
</div>
Per farlo utilizzo il seguente codice CSS.
codice:
#head_rece {
margin: 0 auto;
padding: 0;
}
#head_rece > div {
display: inline-block;
}
#img_rece {
width: 33%;
height: 220px;
display: block;
}
#img_rece img {
width: 220px;
height: 220px;
}
#info1_rece, #info2_rece {
display: block;
width: 33%;
min-height: 220px;
padding: 5px;
}
#info1_rece {
background: #ccc;
}
#info2_rece {
background: #ddd;
}
Ovviamente l'ho depurato di tutto quello che in questa sede non serve.
Ora il mio problema è che mi aspettavo un comportamento del genere.
Invece ottengo questo:
Dove sbaglio?
Grazie in anticipo