0
私はこのウェブページをデザインしています。私は、月のイメージを画面の下から上に上げたいと思っています。これはHTMLです:私のJavaScriptアニメーションで何が間違っていますか?
<body>
<div id="Moon" onload="Moon()"></div>
</body>
CSS:アニメーションの
#Moon{
width: 150px;
height: 150px;
left: 50px;
top: 600px;
background: transparent url(../Img/Moon.SVG) no-repeat ;
position: absolute;
}
とJavaScript:
function Moon(){
var Moon=document.getElementById("Moon");
var yposition=Moon.style.top;
var id = setInterval(frame, 10);
function frame(){
if (Moon.style.top > 100) {
yposition--;
Moon.style.top = yposition + 'px';
} else {
clearInterval(id);
}
frame();
}
}
が、いくつかの理由のために、月のイメージは、ページの下部にとどまり、doesnのまったく動かない。何か案は?
あなたはhttp://jsfiddle.net/から私たちのデモを与えることができます –