Ich verwende das jQuery Cycle-Plugin, um Bilder in einer Art Diashow zu drehen. Das funktioniert gut. Das Problem, das ich habe, ist diese Bilder (von verschiedenen Größen) zu zentrieren in der enthaltenen Div. Die Bilder befinden sich in einem Slidshow-Div, dessen Position durch das Cycle-Plugin auf absolut festgelegt wurde.Vertikales Ausrichten eines absolut positionierten Divs innerhalb eines Containers div
Ich habe versucht, Zeile-Höhe/vertikal-Ausrichtung und whatnot, aber keine Würfel. Hier ist der relevante HTML und CSS
HTML:
<div id="projects">
<div class="gallery">
<span class="span1">◄</span><span class="span2">►</span>
<div class="slideshow">
<img src="images/img1.png" />
<img src="images/img1.png" />
<img src="images/img1.png" />
</div>
</div>
</div>
CSS:
#main #home-column-2 #projects
{
width: 330px;
background: #fefff5;
height: 405px;
padding: 12px;
}
#main #home-column-2 #projects .gallery
{
width: 328px;
height: 363px;
position: relative;
background: url('images/bg-home-gallery.jpg');
}
#main #home-column-2 #projects .gallery img
{
position: relative;
z-index: 10;
}
Und falls Sie es sehen, die jQuery:
$('#home-column-2 #projects .gallery .slideshow').cycle(
{
fx: 'scrollHorz',
timeout: 0,
next: "#home-column-2 #projects .gallery span.span2",
prev: "#home-column-2 #projects .gallery span.span1"
});
Irgendwelche Ideen um diese Bilder zu zentrieren?
Horizontale Zentrierung, was ich tun kann. Es ist die vertikale Zentrierung, die nicht funktioniert. Ich möchte, dass diese Bilder vertikal zentriert in dem enthaltenden div sitzen. Im Moment habe ich einen schönen Polaroid-Container, um die Bilder zu halten, aber sie sitzen oben drauf. Nicht hübsch :/ – Anon