2015-02-05 36 views
0

我試圖在div內適合image。我認爲這是一件容易的事情,但我不明白爲什麼imagediv的一半。div內的圖像看起來不對了

這是我的html:

<div class="bar"> 
    <img src="images/bar.png" /> 
</div> 

我的CSS:

.bar { 
    height:10px; 
    width:100px; 
    border:1px solid black; 
} 

.bar img { 
    width:100%; 
} 

這裏是一個fiddle顯示什麼我儘量說

回答

1

添加display:block;的形象。

Fiddle

+0

謝謝您的回答。它工作正常! – abaracedo 2015-02-05 19:44:52

1

您可以改變圖像上的默認垂直對齊方式:

.bar img { 
    width:100%; 
    vertical-align:top; 
} 

jsFiddle example

+0

感謝您的回答。它工作正常! – abaracedo 2015-02-05 19:44:06