我已經在這裏搜索,但似乎無法找到我的問題的解決方案,由於動態性質的div。垂直對齊圖像
對於我的網站,我想要一個橫幅圖像,可以作爲便宜的kinda響應速度進行縮小。我有這個部分輕拍,我無法讓我的形象垂直居中。我創建了一個jsFiddle,代碼如下。
HTML
<div class="banner col-lg-12">
<img src="http://laurentvandessel.be/wp-content/uploads/2014/03/placeholder.png" />
</div>
CSS
.banner {
margin-top: 51px;
margin-bottom: 20px;
overflow:hidden;
text-align: center;
height:300px;
display: inline-block;
vertical-align: middle;
}
.banner img {
position:relative;
width:100%;
left: 100%;
margin-left: -200%;
display:inline-block;
vertical-align: middle;
}
另外,如果你有做什麼,我已經在做的是一個更好的辦法將是十分讚賞。
感謝堆傢伙。
退房這樣的回答:http://stackoverflow.com/questions/18516317/vertically-align-an -image-inside-a-div-with-responsive-height/18516474#18516474 –