【发布时间】:2012-07-03 22:48:01
【问题描述】:
我正在尝试构建一个页面来并排显示两个图像。我希望这些项目以书本格式居中显示在屏幕上,并且随着浏览器大小的调整,图像的高度也会发生变化,因此它们会填满整个窗口。
为了做到这一点,我使用带有文本对齐中心的显示内联块来实现效果。它在 FF 上运行良好,但是当我在 Safari 或 Chrome 中打开调整大小时,div 开始重叠。我创建了这个 jsfiddle 来展示我的 dom 示例。我需要 pageOne 和 pageTwo div 内联块,因为后来我绝对将链接放在页面图像的顶部。
我错过了什么?
要查看该问题,您需要在 safari/chrome 中打开 jsFiddle 并使结果窗格大于默认值。从浏览器开始,大约是其正常宽度/高度的 1/2。运行 jsFiddle 时,放大浏览器并注意两个图像是如何开始重叠的。如果你在 FF 中打开它,它们不会重叠。
使用表格,我能够在所有浏览器中接近我想要的效果:
【问题讨论】:
-
我注意到的另一件事是,如果它们在扩展浏览器时重叠并且当我减小浏览器时它们分开。在 FF 中它们保持对接(sp?)彼此,这就是我的效果想要。
标签: javascript html css