我正在使用materializecss作为我当前正在开发的个人网站的前端框架。我使用了他们的入门视差模板,并且一切正常,但是由于某些原因,我的视差图像未显示。我相信这与初始化有关。

HTML视差之一的代码段:

<template name="parall">
    <div class="parallax"><img src="/public/background1.jpg">
    </div>
</template>


JS:

if (Meteor.isClient) {
    Template.parall.onRendered(function(){
        $(".parallax").parallax();
    });
}

if (Meteor.isServer) {
    Meteor.startup(function () {
        // code to run on server at startup
    });
}

最佳答案

您是否尝试过使用CSS渲染图像?

.parallax {
 background-image: url("/background1.jpg");
}

关于javascript - 在 meteor 上实现视差初始化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32859412/

10-12 12:38
查看更多