2011-01-23 18 views
1

我在網頁上有兩個按鈕,我試圖讓「清除」按鈕稍微低一些,以便與「搜索」按鈕對齊。爲什麼清除按鈕如此之高?爲什麼我的圖片在頁面上如此之高?

這是一個活生生的例子:http://www.davidjpotter.com/temp/test.php

alt text

<table border=1> 
<tr> 
<td> 
    <button type="submit">Search</button> 
    <img src="../images/button-clear.png"> 
</td> 
</tr> 
</table> 
+0

這是非常糟糕的HTML。您需要爲您的td和tr結束標記,並且img自行關閉 – 2011-01-23 00:45:51

回答

1

替換此:

<img src="../images/button-clear.png"> 

與此:

<img src="../images/button-clear.png" style="vertical-align: bottom; "> 
1

這是很高,因爲vertical-align CSS屬性的默認值是baseline。這適用於所有含有display: inline的元素,其中包括<img>元素。

嘗試,而不是將其設置爲middle

<img src="../images/button-clear.png" style="vertical-align:middle" /> 
0

這與它是圖像的垂直對齊方式做內聯元素並將其設置爲基線。添加'vertical-align:bottom'來排列它們。

相關問題