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