Google chrome 为什么我在Firefox中的div高于Chrome?
我有一张桌子。这段代码是由GWT生成的,所以我对所使用的元素没有太多的控制权(也就是说,我知道表通常不是布局的最佳元素,但这不是我可以直接控制的)Google chrome 为什么我在Firefox中的div高于Chrome?,google-chrome,firefox,gwt,Google Chrome,Firefox,Gwt,我有一张桌子。这段代码是由GWT生成的,所以我对所使用的元素没有太多的控制权(也就是说,我知道表通常不是布局的最佳元素,但这不是我可以直接控制的) 在Firefox中,一个100%高的DIV溢出到桌子下面,而在Chrome中,DIV的大小与我预期的一样。发生了什么事?所以这一次我把头发拔了一段时间,但结果是Firefox中的div默认为框大小:内容框设置,而Chrome中的div默认为框大小:边框框设置。因为我在DIV中使用了填充,这导致Firefox以100%的高度加上填充来显示DIV 解决方
在Firefox中,一个100%高的DIV溢出到桌子下面,而在Chrome中,DIV的大小与我预期的一样。发生了什么事?所以这一次我把头发拔了一段时间,但结果是Firefox中的div默认为
框大小:内容框
设置,而Chrome中的div默认为框大小:边框框
设置。因为我在DIV中使用了填充,这导致Firefox以100%的高度加上填充来显示DIV
解决方案是在CSS中为div指定
-moz box size:border box
。请不要否决投票,因为您不了解堆栈溢出是如何工作的。可以问和回答你自己的问题-