Я искал другие вопросы, и, хотя эта проблема кажется похожей на пару других, ничего из того, что я видел до сих пор, похоже, не решает проблему, с которой я столкнулся.
У меня есть div, который содержит ряд других div, каждый из которых перемещается влево. Каждый из этих div содержит фотографию и подпись. Все, что я хочу, - это чтобы группа фотографий была сосредоточена внутри содержащего div.
Как видно из приведенного ниже кода, я пробовал использовать как overflow:hidden
, так и margin:x auto
в родительских div, а также добавил clear:both
(как предложено в другой теме) после фотографий. Кажется, ничего не меняет.
Спасибо. Я ценю любые предложения.
<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>