我已经使用 960.gs 模拟了一个页面,该页面在 div 中固定了几个元素,页面的内容将在该 div 下流动。这个 div 的背景是 CSS 渐变,高度为 100%(如果渐变应用于页面的实际主体,它实际上并没有扩展页面的整个宽度)。当用户向上滚动时,内容将在不透明菜单后面可见。
http://resume.jamesfishwick.com/
布局在 FF 和 Chrome 中按我想要的方式工作,但页面内容在 IE7 中的固定上部区域滚动。
我知道正在创建一个新的堆叠上下文,但是我无法通过摆弄相关元素或其父元素的 z-index 来解决这个问题。我知道我可以合并网格使用的一些额外 div,但我无法以保持渐变和透明度效果的方式这样做。
如何在 IE7 中实现这种外观?