Ich benutze twitter Bootstrap, um 2 divs Seite an Seite platziert werden. Jedes Div hat mittlere und große Bilder darin, angeordnet mit jquery Isotop. Das Problem ist, dass, wenn nicht genügend Bilder in einem Div vorhanden sind, die div-Breite gleich bleibt und viel Platz übrig bleibt. Gefällt mir: Resize bootstrap div, um Inhalt anzupassen
Ich möchte die divs zentral ausrichten und auch in Breite reduzieren, um die Bilder darin zu passen. Wie folgt aus:
Mein HTML-Code ist dies:
<div id="container" class="container-fluid">
<div class="row-fluid">
<div class="legend span8">Section1</div>
<div class="legend span4">Section2</div>
</div>
<div class="row-fluid">
<div id="section1" class="span8">
<div class="small"><img src="images/1.jpg" /></div>
<div class="small"><img src="images/2.jpg" /></div>
<div class="big"><img src="images/3.jpg" /></div>
</div>
<div id="section2" class="span4">
<div class="small"><img src="images/1.jpg" /></div>
<div class="small"><img src="images/2.jpg" /></div>
<div class="big"><img src="images/3.jpg" /></div>
</div>
</div>
</div>
Meine CSS sieht wie folgt aus:
#section1 .small{
width:150px;
height:200px;
overflow:hidden;
}
#section1 .big{
width:320px;
height:420px;
overflow:hidden;
}
#section2 .small{
width:80px;
height:100px;
overflow:hidden;
}
#section2 .big{
width:170px;
height:220px;
overflow:hidden;
}
Andere Stile sind Bootstrap ist.
Warum ist die Breite für diese Klassen festgelegt? Hast du max-width probiert? –