我想在表格单元格中创建一个简单的搜索表单:
<td style="vertical-align: center">
<div id="search">
<form action="search" method="get">
Search:
<input type="text" value="enter something" class="autoempty" />
<button type="submit"></button>
</form>
</div>
</td>
该按钮应该有一个搜索图标,使用这个 CSS:
div#search button {
/*reset the normal button behavior*/
padding: 0px;
border-width: 0px;
border-style: none;
background-color: transparent;
/*Make it square*/
width: 30px;
height: 30px;
/*set background*/
background-image: url("../images/search_grey.png");
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
/*fancy cursor*/
cursor: pointer;
}
这是它的样子:
颜色显示了 Firebug 显示的元素尺寸。浅蓝色是<td>
元素。
我希望vertical-align
物业能解决它,但它没有。<img>
在向文本添加标签时,我也遇到了同样的问题。