站长资源
中国站长网站

input与button高度不一致的原因及解决办法

原因:

button在高度计算上始终使用了Quirks模式。在Quirks模式下,边框的计算是在元素的宽度内的,而不像标准模式一样计算在外部(button的高度包含边框的高度,而文本框text则不包含边框高度。

办法:

文本域设置高度 16px,按钮高度需要设置 20px。

例如:

<form> <input type="text" name="textfield" id="textfield" />
<input type="submit" name="button" id="button" value="提交" />
</form>
#textfield{border:1px solid #000;height:16px;}
#button{background:#FFF;color:#000;border:1px solid #000;height:20px;}

本文出处:来自互联网信息共享,请勿相信收费信息站长资源 » input与button高度不一致的原因及解决办法

评论 抢沙发

评论前必须登录!