如何创建:JavaScript HTML 动画

సృష్టించడం ఎలా: జావాస్క్రిప్ట్ HTML అనిమేషన్

亲自试一试

జావాస్క్రిప్ట్ ద్వారా అనిమేషన్ సృష్టించడాన్ని నేర్చుకోండి.

మాదిరి పేజీ

ప్రతిరూపం

జావాస్క్రిప్ట్ ద్వారా HTML అనిమేషన్ సృష్టించడాన్ని ప్రదర్శించడానికి, మాదిరి పేజీ ఉపయోగించవచ్చు.
</body>
<!DOCTYPE html>
<body>
<h1>My First JavaScript Animation</h1>
    <div id="myContainer">
<div id="myAnimation">My animation will go here</div>
</div>
</body>

亲自试一试

<html>

ప్రతిరూపాన్ని సెట్ చేయండి

అనిమేషన్ ప్రతిరూపం ఒక 'ప్రాతిరూప కంటైనర్' నుండి అనిమేషన్ చేయాలి కాబట్టి అనిమేషన్ ప్రతిరూపం ప్రాతిరూప కంటైనర్ కు సంబంధించి అనిమేషన్ చేయాలి. కంటైనర్ ప్రతిరూపం ఉపయోగించాలి style="position: absolute"

style="position: relative" అనిమేషన్ ప్రతిరూపం ఉపయోగించాలి style="position: absolute"

ప్రతిరూపం

సృష్టించండి。
  #myContainer {
  వెడిథ్: 400px;
  హైత్: 400px;
  పోజిషన్: రెలేటివ్;
}
బ్యాక్‌గ్రౌండ్: యెల్లో;
  #myAnimation {
  వెడిథ్: 50px;
  హైత్: 50px;
  పోజిషన్: అబ్సూల్యూట్;
}

亲自试一试

బ్యాక్‌గ్రౌండ్: రెడ్;

అనిమేషన్ కోడ్

జావాస్క్రిప్ట్ అనిమేషన్ ప్రతిరూపాలను ప్రోగ్రామింగ్ ద్వారా పద్ధతిలో మార్చడం ద్వారా అనిమేషన్ సృష్టించబడుతుంది.

ఈ మార్పులు కాలక్రమం ద్వారా సిగ్నల్ ద్వారా సంభవిస్తాయి. కాలక్రమం చిన్నది ఉన్నప్పుడు, అనిమేషన్ స్పష్టంగా కనిపిస్తుంది.

ప్రతిరూపం

ప్రాథమిక కోడ్ ఉంది:
function frame() {
  var id = setInterval(frame, 5);
    clearInterval(id);
  } else {
    /* ముగించబడిన పరికరం పరీక్షించండి */ 
  }
}

జావాస్క్రిప్ట్ ద్వారా అనిమేషన్ సృష్టించండి

ప్రతిరూపం

var id = null;
function myMove() {
  var elem = document.getElementById("myAnimation");
  var pos = 0;
  clearInterval(id);
  id = setInterval(frame, 10);
  function frame() {
    if (pos == 350) {
      clearInterval(id);
    } else {
      pos++;
      elem.style.top = pos + 'px';
      elem.style.left = pos + 'px';
    }
  }
}

亲自试一试