我有以下内容:
正如您在jsFiddle中看到的那样,为什么按钮元素比其余元素短1px?在Chrome和Firefox中. 最佳答案 它与浏览器实现这些元素的盒子模型的方式有关. div和input都使用content-Box where-as按钮使用border-Box 有关详细信息,请参阅此处:http://www.quirksmode.org/css/box.html 您可以添加Box-sizing:content-Box ;,-moz-Box-sizing:content-Box;,– ms-Box-sizing:content-Box; 到CSS强制它使用计算维度的内容框方法. 编辑 – 更多信息:Why does Firefox use the IE box model for input elements? 原文链接:https://www.f2er.com/html/426341.html
正如您在jsFiddle中看到的那样,为什么按钮元素比其余元素短1px?在Chrome和Firefox中.
div和input都使用content-Box where-as按钮使用border-Box
有关详细信息,请参阅此处:http://www.quirksmode.org/css/box.html
您可以添加Box-sizing:content-Box ;,-moz-Box-sizing:content-Box;,– ms-Box-sizing:content-Box;
到CSS强制它使用计算维度的内容框方法.
编辑 – 更多信息:Why does Firefox use the IE box model for input elements?