日期:2014-05-17  浏览次数:20536 次

submit按钮将value置空时诡异上偏,谁能解释一下?
测试代码如下,浏览器为IE8

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><body>
<input type="text" />
<input type="submit" style="height:20px;" value="" />
</body></html>

其中文本框的位置是正确的,用来作为参照,可以换成任何元素来参照。
而按钮(无论是type=button、type=submit、type=image)只要value=""就一定会诡异的上偏,与横排的其他元素不在同一高度。灵异的是只要value有值(不写value=""将会被填上默认值)就一定会恢复正常不上偏。
谁能给个解释哦??

------解决方案--------------------
那种浏览器?