CSS动画之——跑马灯的无缝循环

在构建官网时,为了实现人物卡片的无缝横向循环效果,作者遇到了问题。传统的跑马灯效果不理想,后经启发使用两个相同的盒子一前一后解决了问题。通过Vue.js的v-for循环创建八个盒子,并结合CSS动画实现了平滑过渡。鼠标悬停时可暂停并放大卡片,注意避免将暂停效果直接应用到所有卡片上,以防功能异常。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在写官网的过程中,有一个需求是想要是先人物卡片横向无缝循环的功能。但是直接用跑马灯的时候发现他的效果是要等所有的盒子都从左边消失后才会从后面出来第一个。 怎么调都不合适 给我整疑惑了, 后来百度下说是可以两个相同的盒子 一前一后,看到这豁然开朗,但是后来忘了是哪篇帖子了 这里记录一下。

先来看看效果 (因为上传限制只能传个单次循环的
请添加图片描述

首先我是用v-for循环定义了四个盒子 再复制一份 这样我们一共就有八个盒子

<div class="target-top" style="
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值