昨日,小編的朋友就來咨詢,說他也遇到了這個問題,並且使用margin、padding等Css語法,都沒有解決。
解決方法其實很簡單,我們只要加上vertical-align:middle屬性就可以了。
來看實例:
提示:您可以先修改部分代碼再運行
頁面直接擺放一個input文本框與ImageButton圖片按鈕,但是發現沒有對齊:
復制代碼
代碼如下:
<input type="text" id="txtQty" />
<asp:ImageButton ID="IBtnBuy" runat="server" />
如圖所示
其實只要給圖片按鈕添加一個css屬性就可以:
復制代碼
代碼如下:
<asp:ImageButton ID="IBtnBuy" runat="server" CssClass="btnImg" />
.btnImg{ vertical-align:middle; }
這樣就對齊了: