我正在尝试使用 setAttribute 更改每个元素的边距。
我怎样才能使用我的变量dist “距离”来减少值直到 10,每次延迟“间隔”之后?
var dist=200; var speed = 2000;
function slideLeft(x){
dist--;
slideSet[x].setAttribute("style","margin-right:"+dist+"px;");
setTimeout(slideLeft(x), delay);
}
以这些风格和元素为例...
.widiv { margin-right:200px; }
<div>
<div class="widiv" ></div>
<div class="widiv" ></div>
</div>
非常感谢。