Ich habe einen Container (Bildergalerie), die max-Breite: 80% ist. Im Inneren schweben die Bilder links und bilden Spalten und Reihen. Wenn Sie das Browserfenster verkleinern/vergrößern, passen mehr oder weniger Bilder in jede Zeile und es gibt normalerweise einen "Rest" am Ende jeder Zeile, wenn nicht genug Platz für ein anderes Vollbild vorhanden ist:Fluid Breite Container zu schweben
http://jsfiddle.net/vladmalik/DRLXE/1/
Ich möchte, dass sich der Container ausdehnt oder zusammenzieht, um genau zu umarmen, aber viele Floats passen in eine Spalte (also gibt es nie einen gelben Rest auf der rechten Seite). Kann das mit CSS gemacht werden?
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 für eine gute Frage. Zuerst dachte ich, sicher, schwebe nur den äußeren Container. Aber das wird nicht funktionieren. Bereithalten. –