【发布时间】:2013-08-02 13:57:15
【问题描述】:
我正在实现一个流畅的布局,这意味着屏幕上元素的大小是使用百分比计算的,而不是硬编码的像素。
我注意到的一件事是,在具有最大化窗口的同一屏幕上,不同的浏览器只是具有不同的 body 大小开始!因此,相同的div 在不同浏览器中的大小和位置会略有不同。
我在 Chrome、FF 和 Safari 中进行了测试,它们的最大尺寸分别为:1280 x 702、1279 x 687、1280 x 684。似乎主要区别在于高度,这可能是由于 URL 栏、选项卡等的不同设计/位置所致?
这是开发人员必须忍受的事情吗(尤其是在使用流畅布局时)?如果是这样,是否有任何补救措施来确保元素在不同浏览器中始终具有完全相同的大小?或者还有什么我遗漏的东西导致了这种差异?
【问题讨论】:
标签: html css fluid-layout