【发布时间】:2012-08-30 13:41:40
【问题描述】:
嗨,我似乎在使用 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 中发生了类似的事情。我永远无法解决这个问题。
谁知道为什么相同的浏览器会在不同的电脑上以相同的屏幕尺寸和分辨率呈现不同的页面?
【问题讨论】:
-
在我的情况下没有填充。我正在使用 Firefox 15! :)
-
我也在使用 Firefox 15,由于某种原因,在底部我得到了两个额外的填充像素
-
老兄,截图?用萤火虫窗口,显示布局?
-
你是否使用 normalize 或 reset.css 之类的东西来让所有浏览器看起来都一样?
标签: css firefox button submit padding