使用javascript更改为固定时,背景大小会更改

时间:2016-03-18 04:14:13

标签: javascript html css

我有几张带有背景尺寸封面的DIVS

-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;

但是当我将该页面上的内容从相对位置更改为固定位置(使用javascript)时,所有背景大小都会混乱。 我的代码中应该寻找什么想法?

是否有一种javascript jQuery方法可以将背景调整为"覆盖"再次。 (当然,除了使用脚本进行数学和裁剪外)

在这里找到了几乎相同的问题,但没有任何答案。

1 个答案:

答案 0 :(得分:0)

固定财产首先不是相对的

位置:相对;并取决于封面

当你使用position:fixed;它只是使用整个窗口作为位置元素

尝试使用css中的position:relative;,因此div依赖于其他div

希望帮助