Бесконечное движение обьекта
Здравствуйте. К примеру у меня есть квадрат, как сделать что б он бесконечно сдвигался на несколько пикселей вправо, а потом влево? Вот что я сделал, но не работает
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, время: 17:29. |