在Firefox中,输入字段内的文本完全对齐,因为它在输入框的顶部和底部之间具有相同的间距。在IE中,它一直移动到输入字段的顶部。在我的一个IE样式表中,我添加了一些代码,如下所示将其向下移动,但是当我这样做时,它通过在文本下方保持相同的填充来增加输入字段的高度。有没有人知道我可以解决这个问题的方法,以便在将文本向下移动时高度保持不变?
FYI - %BIND(:2)是文本
IE StyleSheet:
#searchfield {
padding-top:10px;
}
HTML:
<input type="text" onchange="clickclear(this,'%BIND(:2)');" onclick="clickclear(this,'%BIND(:2)')" class="searchfield" id="searchfield" value="%BIND(:2)" name="SEARCH_TEXT" style="height:100%; min-height:40px; width:305px; padding:0 0 0 5px; margin: 0px 0px 0px 0px; font-size:18px; font-style:normal;" />