Бесконечное движение обьекта
Здравствуйте. К примеру у меня есть квадрат, как сделать что б он бесконечно сдвигался на несколько пикселей вправо, а потом влево? Вот что я сделал, но не работает
html <div id="bad"></div> js $(document).ready(function(){ var slidepos = 4; var slidediv = document.getElementById("bad"); function slide() { sliding = clearInterval(sliding); sliding = setInterval(function(){ if(slidepos < 100) { slidepos++; slidediv.style.left = slidepos; } else { slidepos--; slidediv.style.left = slidepos; } }, 40); } }); |
Цитата:
|
|
Цитата:
|
Я через маргин делал движение, примерно так
window.onload = function () { var i = 0; function move_div() { var div = document.getElementById('kvadrat'); div.style.marginLeft = i + 'px'; i++; } setInterval(move_div, 20); } |
Часовой пояс GMT +3, время: 02:43. |