【发布时间】:2011-07-27 04:58:53
【问题描述】:
我已经发现了几个类似的场景已经被问过,但没有一个可以解决这个特定的问题。我希望有人可以提供帮助!
连续三个 div。中间的 div 居中,并有一个固定的宽度和高度。外部的两个 div 必须扩展以填充窗口边缘和中心 div 边缘之间的剩余空间。像这样:
http://kthornbloom.com/example.jpg
*note- 我想用 CSS 解决它,但如果需要 javascript,那也可以
*note2- 这样做的目的不是使中间 div 居中,我知道有更好的方法可以做到这一点。目的是设计使用背景元素的网站,该背景元素需要是页面的整个宽度,除了中间。
【问题讨论】:
-
如果唯一的原因是要有一个跨越整个页面的背景,为什么不在 html 上设置 background-image 呢? div1和3需要放什么具体的内容吗?
-
您需要 IE6 还是 IE7 支持?
-
@Effata- 这是因为我需要一个跨越整个宽度的背景图像,除了中间。此外,我将为右侧 div 的背景图像设置动画。 (解释起来有点复杂)
标签: css layout html width fluid-layout