为了节省您的时间,我会用图片阐明我想说的
我的 HTML
<div align="center">
<div class="img-container">
<div class="myconatiner">
<h2>Headline</h2>
<img src="img/image.png">
<p>Caption</p>
</div>
</div>
</div>
我的 CSS
.img-container { width:100%; background-color:#59cbfc; position:absolute; right:0; left:0; vertical-align:central; }
.img-container h2 { float:left; padding:20px 0 0 0; max-width:500px; text-align:center; }
.img-container p { float:left; padding:10px 0 0 0; max-width:500px; text-align:center; }
.img-container img { float:right; width:500px; height:326px; padding-top:10px; bottom:0; }
.mycontainer { width:100%; max-width:1000px; height:auto; }
问题是,每当我放置任何元素或 div 时,它都不会显示,因为它位于该img-container
div 下。