我知道有很多FF / Chrome CSS问题,但我似乎无法找到这个问题。
这是一个JS小提琴,显示了问题:http://jsfiddle.net/ajkochanowicz/G5rdD/1/
(长篇CSS的道歉,这是从网站上复制的。)
基本上,Firefox和Chrome为按钮的最内部宽度4和6提供了两个不同的值。我希望它们都是4或更少。造成这种情况的原因是什么?
答案 0 :(得分:5)
尝试添加下面的css。 Firefox在按钮上添加了额外的填充。
input::-moz-focus-inner,
button::-moz-focus-inner {
padding: 0;
border: 0;
}
答案 1 :(得分:2)
您没有指定width
以外的auto
。
不同的渲染引擎会不同地思考网站的呈现方式。
如何将width
更改为4px
和:hover
到您想要的任何内容?