将div保留在页面顶部,但位于其他div下
问题描述:
我想在我的网站顶部有一个带有背景图片的div。但是,当页面滚动时,div应该在其他div下面(仍然在页面的顶部),而不是在顶部(作为固定位置)。
我猜它不可能与CSS?但JavaScript/jQuery的?将div保留在页面顶部,但位于其他div下
答
尝试将顶部栏/图像设置为较低的z-index。
z-index: -1;
在http://jsfiddle.net/a6zdfewx/
注见例如:如果您在您的网站后台(套在身上),这将去其背后并不会查看。除此之外,您需要为z-index: 2
之类的东西推进其他元素,然后z-index: 1
。
+1
这是您正在寻找的答案。接受。 – 2014-08-29 17:38:06
+0
我试过z-index似乎没有工作。但是你的小提琴的工作,所以显然是不是做得对 - 生病再给它一次! – 2014-08-30 08:18:17
如果“top div”只包含一个图像,为什么不使用'body'的背景? – Teemu 2014-08-29 17:28:07
你能分享一些你的代码吗?这绝对是可能的CSS。 – 2014-08-29 17:32:29