我有两个元素并排。元素2比元素1小。两个元素都没有固定的高度。我需要将元素2垂直居中。我如何使用CSS实现此目的?CSS中的垂直中心元素
编辑:
这是我到目前为止有:
<div id="container" style="width: 100%;">
<div id="img1" style="float: left;">
<img src="image1.jpg".../>
</div>
<div id="img2" style="float: right;">
<img src="image2.jpg".../>
</div>
</div>
IMG1的身高总是比IMG2的高度。我想让img2垂直居中对齐。希望这可以澄清我正在努力完成的事情。
看看我提供的响应是否是http:// stackoverflow。com/questions/1909753/vertical-align-div-no-tables/1909802#1909802适合你的需求 – 2010-01-07 21:32:16
我不确定这会工作,因为在我的问题中'元素1'没有固定的高度。 – 2010-01-07 21:39:19