Firefox中可笑的输入宽度

时间:2015-10-17 11:37:13

标签: html firefox cross-browser

如果我的input字段具有size属性,则与Chrome相比,Firefox中的字段似乎更宽。

当设置zh-HK等语言(通过html lang属性或Content-Language标头)时,问题会变得更糟。在这种情况下,input似乎至少是Firefox中的两倍。

造成这种巨大差异的原因是什么?

请在不同浏览器中查看以下代码段:

<html lang="zh-HK">
<img src="http://i.imgur.com/kQUUnVF.png"><br>
<input size="50">

这就是我在Firefox中看起来的样子:

screenshot

是的,我知道我可以使用CSS设置宽度。

1 个答案:

答案 0 :(得分:2)

The specification does not set any standard layout for this property.如果您使用浏览器的两个开发人员工具检查该元素,您会发现两者都有不同的属性设置。浏览器都不对或错。