2013-07-29 126 views
26

我想一個HTML圖像與div標籤的底部齊平。我似乎無法找到一種方法來實現這一點。如何在div底部放置圖像?

這裏是我的HTML:

<div class="span8"> 
    <img src="/img/play-shot1.jpg" class="text-center shadow"> 
</div> 

的問題是DIV嵌套在具有填充或利潤率其他的div內。

+1

嘗試'bottom:0;' –

+0

將圖像應用於圖像的CSS屬性,將圖像置於div的底部:'position:absolute;底部:0' –

+1

我不確定這個問題應該被關閉。在Google的幫助下找到這個之前,我在stackoverflow上查看了幾個答案。這是唯一一個爲我工作的答案。他的問題似乎很清楚。他爲什麼想這樣做真的很重要嗎?我認爲這只是不必要地填補了這個問題。 – bonzo46

回答

46

相對定位添加到包裝div標籤,然後像這樣在其中的形象絕對定位:

CSS:

.div-wrapper { 
    position: relative; 
    height: 300px; 
    width: 300px; 
} 

.div-wrapper img { 
    position: absolute; 
    left: 0; 
    bottom: 0; 
} 

HTML:

<div class="div-wrapper"> 
    <img src="blah.png"/> 
</div> 

現在圖像坐鎮div的底部。

+1

使用這種方法是否可以在中心對齊它? text-align:在這個絕對定位的東西后,中心不起作用 – relipse

+0

@relipse,以防有人想知道:margin-left&margin-right:auto,left&right:0. – Gregory

+1

你是神的禮物,工作正常 –