【发布时间】:2014-09-20 23:24:22
【问题描述】:
我正在尝试创建一个具有 2 种背景颜色的可变高度的 div:
- 一个背景覆盖整个表面
- 一个背景从窗口顶部开始 30%,高度为窗口的 70%(不是 div)。此背景将固定在滚动条上。
我已经尝试了所有方法,但仍然找不到这样做的好方法,即使在播放背景图像时也是如此。如果可能的话,我想避免position: fixed。并坚持使用background-attachment: fixed。
这是我想要得到的效果:http://jsbin.com/gabuvakegane/1/
有什么方法可以让我轻松做到这一点,并提供不错的浏览器支持(需要 IE9)?
【问题讨论】:
-
解释更多,你想做什么?
-
我想在不使用
position: fixed的情况下重新创建我在jsbin 中显示的效果。 (并找到使用background-attachment: fixed的方法)
标签: css background background-image fixed