You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

逐张翻转卡片 GSAP

以下是一个使用GSAP库实现逐张翻转卡片的示例代码:

HTML部分:

<div class="card">
  <div class="front">Front Content</div>
  <div class="back">Back Content</div>
</div>

CSS部分:

.card {
  position: relative;
  width: 200px;
  height: 200px;
  perspective: 1000px;
}

.front, .back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
}

.front {
  background-color: #f2f2f2;
}

.back {
  background-color: #ccc;
  transform: rotateY(180deg);
}

JavaScript部分:

// 引入gsap库
import { gsap } from "gsap";

// 获取卡片元素
const card = document.querySelector(".card");

// 创建动画
const flip = gsap.timeline({ paused: true })
  .to(card, { rotationY: 180, duration: 0.5 })
  .set(card, { innerHTML: "<div class='back'>Back Content</div>" })
  .to(card, { rotationY: 0, duration: 0.5 });

// 点击卡片时触发翻转动画
card.addEventListener("click", () => {
  flip.play();
});

这个示例中,我们首先使用CSS创建了一个卡片容器,包含一个前面的div和一个背面的div。通过设置透视属性,我们使得卡片能够产生3D效果。

在JavaScript部分,我们使用GSAP的gsap对象创建了一个timeline对象,用于定义逐张翻转的动画序列。在动画序列中,我们使用to()方法将卡片的rotationY属性从0度旋转到180度,然后使用set()方法更新卡片的innerHTML属性,将背面内容显示出来,最后再将rotationY属性从180度旋转回0度。

最后,我们通过addEventListener()方法给卡片元素绑定了一个click事件,当点击卡片时,触发翻转动画的播放。

请注意,示例中的代码使用了ES6的模块导入语法,如果您的项目中没有使用模块导入,请根据您的实际情况进行相应的修改。

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

数据库顶会 VLDB 2023 论文解读 - Krypton: 字节跳动实时服务分析 SQL 引擎设

存储-HDFS & NoSQL 团队共同合作研发的新一代面向复杂业务的实时服务分析系统(HSAP: Hybrid Serving and Analytical Processing),希望能在应对大数据复杂分析场景的同时,也能满足业务对于实时数据在线服务的需求。... =&rk3s=8031ce6d&x-expires=1716049280&x-signature=Kq8jHT4zmSgSWbRwdLG8FpQ2qcU%3D)- **Effects of Lightweight** **API******![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tl...

观点|词云指北(上):谈谈词云算法的发展

ShapeWordle。![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/4c580fa2cd1e497fa0fa700d705bb432~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1716135653&x-... =&rk3s=8031ce6d&x-expires=1716135653&x-signature=qhcY3R3Sl%2BGsCb32qoPuQdV3LqU%3D)2. **Wordle 算法,** 亦称为螺旋线算法。因其结果美观性强,螺旋线算法是最常使用的词云算法,但其算法复杂度较高。学术界...

字节跳动湖平台在批计算和特征场景的实践

=&rk3s=8031ce6d&x-expires=1716135707&x-signature=P4kLuedXGaPvUDurrhIgKbJAdEk%3D)Apache Iceberg 是由 Netflix 公司推出的一种用于大型分析表的高性能通用表格式实现方案。如上图所示,系统分成引擎层、表格... =&rk3s=8031ce6d&x-expires=1716135707&x-signature=LqcLmm6Gsu3l8aknceonX%2BKW7%2Bo%3D)从上图可以看出,在 MOR 方案中,我们仍然需要一个 BackFill 任务来读取原始的 Data File 文件;所不同的是,我们只需读取少...

CVPR 2024 满分论文 | 基于可变形3D高斯的高质量单目动态重建新方法

Deformable-GS的核心在于将静态的3D高斯拓展到单目动态场景。每一个3D高斯携带位置,旋转,缩放,不透明度和SH系数用于图像层级的渲染。根据3D高斯alpha-blend的公式我们不难发现,随时间变化的位置,以及控制高斯形状的... 我们将COLMAP或随机点云初始化的3D高斯视作规范空间,随后通过变形场,以规范空间中3D高斯的坐标信息作为输入,预测每一个3D高斯随时间变化的位置 和形状参数 。利用变形场,我们可以将规范空间的3D高斯变换到观测空间...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

逐张翻转卡片 GSAP-优选内容

客户端 SDK
支持从云机实例下载文件到App沙盒路径下。详细信息,参考 文件传输。 新增 “操控权控制”(enableControl)等接口,支持设置指定用户是否具有云手机的操控权。相关信息,参考 设置用户的操控权。 新增 “拦截 SDK 向... 新增通过 rotaionMode 配置参数指定视频流的旋转模式,支持横屏视频流竖屏显示。详细信息,参考参考 配置参数。 更新 “云手机画面截图” 接口(screenShot)行为:截图的图片格式由 .png 格式改为 .jpg 格式;当云手机存...
数据库顶会 VLDB 2023 论文解读 - Krypton: 字节跳动实时服务分析 SQL 引擎设
存储-HDFS & NoSQL 团队共同合作研发的新一代面向复杂业务的实时服务分析系统(HSAP: Hybrid Serving and Analytical Processing),希望能在应对大数据复杂分析场景的同时,也能满足业务对于实时数据在线服务的需求。... =&rk3s=8031ce6d&x-expires=1716049280&x-signature=Kq8jHT4zmSgSWbRwdLG8FpQ2qcU%3D)- **Effects of Lightweight** **API******![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tl...
观点|词云指北(上):谈谈词云算法的发展
ShapeWordle。![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/4c580fa2cd1e497fa0fa700d705bb432~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1716135653&x-... =&rk3s=8031ce6d&x-expires=1716135653&x-signature=qhcY3R3Sl%2BGsCb32qoPuQdV3LqU%3D)2. **Wordle 算法,** 亦称为螺旋线算法。因其结果美观性强,螺旋线算法是最常使用的词云算法,但其算法复杂度较高。学术界...
字节跳动湖平台在批计算和特征场景的实践
=&rk3s=8031ce6d&x-expires=1716135707&x-signature=P4kLuedXGaPvUDurrhIgKbJAdEk%3D)Apache Iceberg 是由 Netflix 公司推出的一种用于大型分析表的高性能通用表格式实现方案。如上图所示,系统分成引擎层、表格... =&rk3s=8031ce6d&x-expires=1716135707&x-signature=LqcLmm6Gsu3l8aknceonX%2BKW7%2Bo%3D)从上图可以看出,在 MOR 方案中,我们仍然需要一个 BackFill 任务来读取原始的 Data File 文件;所不同的是,我们只需读取少...

逐张翻转卡片 GSAP-相关内容

CVPR 2024 满分论文 | 基于可变形3D高斯的高质量单目动态重建新方法

Deformable-GS的核心在于将静态的3D高斯拓展到单目动态场景。每一个3D高斯携带位置,旋转,缩放,不透明度和SH系数用于图像层级的渲染。根据3D高斯alpha-blend的公式我们不难发现,随时间变化的位置,以及控制高斯形状的... 我们将COLMAP或随机点云初始化的3D高斯视作规范空间,随后通过变形场,以规范空间中3D高斯的坐标信息作为输入,预测每一个3D高斯随时间变化的位置 和形状参数 。利用变形场,我们可以将规范空间的3D高斯变换到观测空间...

干货|一文详解BI平台——火山引擎DataWind架构和实践

=&rk3s=8031ce6d&x-expires=1715876407&x-signature=ebpFEdDbcfYEblxgs09P7UbRUtA%3D)DataWind 主要有三个使用场景: **●****第一,数据探索与分析。**用户可以通过可视化查询,进行数据分析和制作仪... =&rk3s=8031ce6d&x-expires=1715876407&x-signature=ey9DIyKYv4%2B6ATJ8qmj7RVaPqvk%3D)![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/a745b00c054a41af8927a5a026fb2d6d~...

通义家族大模型总结 | 社区征文

=&rk3s=8031ce6d&x-expires=1716049273&x-signature=aP12YUmPd3p0m6OFdnzTIkLhLD0%3D)这里我用了三个Prompt测试通义对语义的理解,不得不说,通义对中文的理解还是挺棒的,也能get到我的意思,通义千问真的很聪明,它... =&rk3s=8031ce6d&x-expires=1716049273&x-signature=YusgXBXbeRcLs3p9j1VMByBXEgs%3D)这是一道数学理解题,通义千问在这次数学逻辑题里真的表现得很好。它很准确地理解了问题,并且通过建立方程,很快地找到了问题的...

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

「火山引擎」数智平台 VeDI 数据中台产品双月刊 VOL.06

火山引擎数据中台产品双月刊涵盖「大数据研发治理套件 DataLeap」「云原生数据仓库 ByteHouse」「湖仓一体分析服务 LAS」「云原生开源大数据平台 E-MapReduce」四款数据中台产品的功能迭代、重点功能介绍、平台最新... =&rk3s=8031ce6d&x-expires=1716049291&x-signature=cC%2BglGsbtvDWSnYWRacZzCGStr0%3D)**【简介】** 本场活动中,火山引擎 EMR 研发工程师琚克俭解读了火山引擎 EMR 的产品定位,详细介绍了火山引擎EMR OLAP 云原...

ELT in ByteHouse 实践与展望

=&rk3s=8031ce6d&x-expires=1715876464&x-signature=LkrY5oAXTkAiO3gqiUapWyhUYzI%3D)传统大数据解决的方案有两大难点:慢和难。分别体现在传统大数据方案在及时性上达不到要求以及传统数仓 ETL 对人员要求高、... =&rk3s=8031ce6d&x-expires=1715876464&x-signature=HxWmaZ7pq6fDngSDF0jQTJoNcbc%3D)![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/e51015e303834dc6ab48790e59c520d9~...

蓝绿发布实践回顾

=&rk3s=8031ce6d&x-expires=1715962839&x-signature=Ea6VdiBWeWge3aJ9a7kgS901AR0%3D)发布流程梳理如下:* 将蓝色集群摘流,此时流量被染绿进入绿色集群* 系统发布时先经过「蓝色环境」,后发布「绿色环境」... =&rk3s=8031ce6d&x-expires=1715962839&x-signature=CIiUohZ9BN5OaIp2oYap143ZODg%3D)需要注意的是* 一个应用只允许在一个发布通道发布,避免流量冲突和干扰* 当「全局流量单通道」发布与「局部流量多通道」...

字节跳动自研万亿级图数据库 & 图计算实践

ByteGraph 支持了头条、抖音、西瓜、火山等几乎字节跳动全部产品线,遍布全球机房。ByteGraph 主要用于在线 OLTP 场景,而在离线场景下,图数据的分析和计算需求也渐显现。在这篇文章中,将从 ByteGraph 的适用场... =&rk3s=8031ce6d&x-expires=1715962859&x-signature=WgLAO8GoVjp3srknBxpKUXQRcgs%3D)对于某个独立数据源来说,一般热点写的请求比热点读会少很多,一般 **不会** 超过 10K QPS,目前 ByteGraph 线上还没有出现过...

veImageX演进之路:HEIF图片编码压缩与优化

字节跳动在公司成立之初就建设了图像处理平台,起初主要服务于今日头条APP的图文资源。随着业务扩展,步开始服务抖音图集、短视频封面、图虫等几乎用户能看到的所有图片展示场景。火山引擎视频云团队将字节跳动图像... 旋转、图形叠加。除此之外,HEIF容器支持封装多图片序列动画,结合不同的编码压缩方式可以达到很高的压缩效率。高压缩率能够有效节省传输成本,提高加速速度,提升用户体验。**HEIF图片** HEIF是基于公开的国...

字节跳动基于 Apache Hudi 构建实时数仓的实践

=&rk3s=8031ce6d&x-expires=1716049301&x-signature=B7kCNtVgSDr21N9Ov%2FrFam91%2Fwc%3D)## **2.1 基于视频元数据的落地方案**看上图我们原有的方案有三个 Hive 表,Hive Table 1,2,3。对于整个链路来说我们会... =&rk3s=8031ce6d&x-expires=1716049301&x-signature=D4nzTFk%2BSiLqj6apB2PHNMbQzXY%3D)接下来让我们看**字节目前基于 Hudi 的实时数仓整体链路**。可以看到,我们支持数据的实时入湖,例如 MySQL,Kafka 通过 Fl...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询