好的,所以这在过去的两天里给我带来了很大的痛苦和悲伤,我终于缩小了问题的范围,但还远远没有解决它。
我正在使用Skrollr插件构建视差网站。一旦有<!doctype html>
礼物,该插件将在我的文档中停止运行。
我创建了一个新的简单示例,但它仍然产生相同的错误。
奇怪的是,在他们自己的网站上,他们声明的<!doctype html>
和我一样,但它在那里有效。
我的代码:
<!doctype html>
<html>
<head>
<meta charset="UTF-8" />
<title>Document</title>
<style>
.section1{
height:1000px;
background:gray;
}
.section1 img {
width:2000px;
height:1000px;
}
.section2{
width:2000px;
height:1000px;
background:url('background2.jpg');
position: absolute;
}
.section3{
width:2000px;
height:1000px;
background:url('background3.jpg');
}
</style>
</head>
<body>
<section class="section1">
<div style="position:absolute; background:url('background1.jpg') no-repeat; width:100%; height:1000px; background-size:cover;" data-0="top:0;" data-1200="top:350px;"></div>
</section>
<section class="section2"></section>
<section class="section3"></section>
<script src="skrollr.min.js"></script>
<script>
var s = skrollr.init({
edgeStrategy: 'set',
easing: {
WTF: Math.random,
inverted: function(p) {
return 1-p;
}
}
});
</script>
</body>
</html>