Ho un contenitore (galleria di immagini) che è larghezza massima: 80%. All'interno, le immagini sono flottate a sinistra formando colonne e righe. Come si compatta/espandere la finestra del browser, le immagini più o meno inseriscono in ogni riga e di solito c'è un "resto" alla fine di ogni riga, quando non c'è abbastanza spazio per adattarsi a un'altra immagine completa:Contenitore di larghezza del fluido per abbracciare galleggianti
http://jsfiddle.net/vladmalik/DRLXE/1/
Vorrei che il contenitore si espandesse o si contrasse esattamente per abbracciare, tuttavia molti galleggianti entrano in una colonna (quindi non c'è mai un resto giallo a destra). Questo può essere fatto con i CSS?
HTML:
<section>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</section>
CSS:
div {
width: 100px;
height: 100px;
float:left;
background: red;
}
section {
margin: 0 auto;
max-width: 80%;
background:yellow;
overflow: hidden;
}
+1 per una buona domanda. All'inizio ho pensato, certo, di far galleggiare anche il contenitore esterno. Ma non funzionerà. Pausa. –