嗨,我似乎在 Firefox 在提交按钮中添加 2 个额外像素的填充时遇到了一些问题。我已经在 chrome 和 IE9 中对此进行了测试,并且两个浏览器都可以呈现代码,Firefox 似乎在底部添加了 2 个像素填充右上角带有关键背景的提交按钮。这是网站:
这是该网站的代码:
<form method="post" action="index.html">
<input type="text" value="Username"/>
<input type="text" value="Password"/>
<input type="submit" id="submit" value=""/>
<img src="img/header/key.png" alt="" id="key"/>
</form>
header section form input{
color:#b3aaaa;
border:1px solid #cccccc;
float: left;
padding:5px 8px;
margin-left: 6px;
}
我该如何纠正?
如果对此没有解决方案,任何人都可以为我提供一个解决方案,即输入文本与输入提交相等并且输入文本从上到下居中?
编辑:我已经在另一台计算机上检查了这个,似乎 Firefox 正确呈现了这个我遇到过这种类型的问题,之前相同的浏览器版本在不同的计算机上显示的网站有点不同。上次在 chrome 中发生了类似的事情。我从来没有可以解决这个问题。
任何人都知道为什么相同的浏览器会在具有相同屏幕尺寸和分辨率的不同计算机上呈现不同的页面?