首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery蛇形旋转木马效果

问jQuery蛇形旋转木马效果
EN

Stack Overflow用户
提问于 2014-11-11 17:49:26
回答 1查看 345关注 0票数 0

我似乎找不到这样的东西,所以我只是想看看是否有人能给我指个方向。

我需要产品像传送带一样滑动/有蛇的效果。

代码语言:javascript
复制
View on JS Fiddle: http://jsfiddle.net/nLgopodt/2/

所需功能的粗略图表附在附件中。

​

EN

回答 1

Stack Overflow用户

发布于 2014-11-11 18:31:29

我打算只用css来做这件事,但是我不能让:nth-child选择器正常工作。

不管怎样,我更新了你的jsfiddle

  • 每列都在一行中。
  • even

将列向右浮动

  • javascript会将列预置到第一行,并将溢出列级联到下一行
  • 如果没有下一行,它将删除溢出元素。

代码语言:javascript
复制
 `.container .row:nth-child(even) .col     {         float: right;     }`
代码语言:javascript
复制
 `var $rows = $('.container .row');     setInterval(function(){         var $col = $('<div class="col new">NEW COL</div>');         $rows.eq(0).prepend($col);         $col.removeClass('new').addClass('animated bounceIn')         $rows.each(function(idx, elem){             var $row = $(elem),                 $cols = $row.children();             if ($cols.length > 4)             {                 var $overflow = $cols.filter(':gt(3)'),                     $nextRow = $rows.eq(idx + 1);                 if ($nextRow.length == 0)                     $overflow.remove();                 else                     $nextRow.prepend($overflow);             }         });     }, 5000);`
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26861923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档