Przeszukałem inne pytania i chociaż ten problem wydaje się podobny do kilku innych, nic, co do tej pory widziałem, nie rozwiązuje problemu, który mam.
Mam element div, który zawiera kilka innych elementów div, z których każdy jest przesunięty w lewo. Każdy z tych elementów div zawiera zdjęcie i podpis. Chcę tylko, aby grupa zdjęć była wyśrodkowana w zawierającym div.
Jak widać z poniższego kodu, próbowałem używać obu overflow:hidden
i margin:x auto
w nadrzędnych divach, a także dodałem clear:both
(jak zasugerowałem w innym temacie) po zdjęciach. Wydaje się, że nic nie robi różnicy.
Dziękuję Ci. Doceniam wszelkie sugestie.
<div style="position: relative; margin: 0 auto; overflow: hidden; text-align: center;">
<h4>Section Header</h4>
<div style="margin: 2em auto;">
<div style="float: left; margin: auto 1.5em;">
<img src="photo1.jpg" /><br />
Photo Caption
</div>
<div style="float: left; margin: auto 1.5em;">
<img src="photo2.jpg" /><br />
Photo Caption
</div>
<div style="float: left; margin: auto 1.5em;">
<img src="photo3.jpg" /><br />
Photo Caption
</div>
<div style="clear: both; height: 0; overflow: hidden;"> </div>
</div>
</div>