我有一個圖像需要與某些文本垂直對齊。圖像沒有邊框,沒有間距,並且已經被正確裁剪。但是,它在IE和Firefox中的排列方式不同,我無法弄清楚原因。圖像垂直對齊問題
對齊在IE:
對齊在FF:
通知如何在FF時,X框是與文本的底部齊平。我使用的HTML是:
<div id="Header">
<a href="#" onclick="return false;">Close</a>
<a href="#" onclick="return false;"><img src="App_Themes/Dark/images/close-button.gif" alt="Close" style="border-width:0px;" /></a>
</div>
而且樣式表的相關部分的樣子:
#Header img
{
vertical-align: middle;
display: inline-block;
}
我已經通過使圖像元素的塊級元素處理這在過去,但僅當圖像是容器中的唯一元素時才起作用。我怎樣才能解決這個問題?
圖像可以是標題div上的背景圖像嗎?如果是這樣,你可以有背景位置:中心; – Zoidberg 2009-11-30 19:19:10
我只是因爲問題而失去了3個小時的生活。謝謝。 – Marcelo 2011-03-04 18:25:50