我正在实现流体布局,这意味着屏幕上的元素大小是使用百分比来计算的,而不是像素硬编码的。不同的浏览器中的不同窗口/体大小
我注意到的一件事是,在最大化窗口的同一屏幕上,不同的浏览器只有不同尺寸的body
开始!因此,不同浏览器中的相同div
将具有略微不同的大小以及位置。
我已经在Chrome,FF和Safari中进行了测试,最大化时的身体尺寸分别为:1280 x 702,1279 x 687,1280 x 684。看起来主要区别在于高度,这可能由URL栏,标签等的不同设计/位置来解释?
这是开发人员必须忍受的事情吗(特别是使用流体布局时)?如果是这样,是否有任何补救措施来确保元素在不同的浏览器中始终具有完全相同的大小?还是有其他我错过了导致这种差异的东西?