【发布时间】:2015-08-08 22:52:02
【问题描述】:
我正在使用创建星空背景的 JQuery Starfield 插件。 http://rocketwagon.github.io/jquery-starfield/
我喜欢这个插件的工作原理,但如果页面内容使页面可滚动,则背景不会滑动。星空将保持原位,然后显示常规背景。
有人知道怎么解决吗?
我希望其他人已经使用了这个插件。
这个插件的工作方式是你为你的内容创建一个容器。
容器属性如下:
#container {
width: 100%;
height: 100%;
position: relative;
z-index: 1;
}
您必须使用position: relative; 和z-index: 1;,因为如果您不在1 上方为您的内容提供z-index,星空会覆盖您的内容。
我创建了这个jsfiddle 作为示例,但我似乎无法在其中加载 jquery。不过它有我的完整代码。
【问题讨论】:
-
更改为
position:fixed;。还有i.imgur.com/MQdHmuc.gif -
Lol 漂亮的 Gif 并感谢您的工作小提琴 :) 我不经常使用它,所以我不知道我做错了什么。什么解决了它?
-
youtu.be/WHrn_pHW2so?t=1m2s
position:fixed;使元素不滚动。所以固定在星形容器上的设置将使它不会滚动。