设置div的左侧位置,然后将每个div加倍

时间:2012-11-25 22:47:38

标签: jquery css position

我有一组宽度为960px的div。我需要绝对定位它们,但将它们分开960px。

所以,例如。第一个div的左侧位置为0,然后是第二个div为960px,然后是第三个div为1920px,然后是第三个为2880px等。

这可能吗?我在想使用jQuery和each();功能但无法解决。

非常感谢, [R

1 个答案:

答案 0 :(得分:3)

<强> jsBin demo

$('.div').each(function( i ){
  $(this).css({ left: 960 * i });
});

简单地使用.each()回调(indexInArray)
http://api.jquery.com/jQuery.each/