Bootstrap

前端-动画库Lottie 3分钟学会使用

目录

1. Lottie地址

2. 使用html实操

3. 也可以选择其他的语言


1. Lottie地址

LottieFiles: Download Free lightweight animations for website & apps.Effortlessly bring the smallest, free, ready-to-use motion graphics for the web, app, social, and designs. Create, edit, test, collaborate, and ship Lottie animations in no time!icon-default.png?t=O83Ahttps://lottiefiles.com/

2. 使用html实操

随便选择一个你想使用的动画,点击进入如图所示,然后点击Download下载

然后点击Handoff,然后开启CDN

现在可以看到 Asset link 是该资源的地址

那么如何在html中使用呢?

在下方的Enable HTML中复制该代码块,放入html文件中即可使用

 例如我创建了一个html文件:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>lottie 使用</title>
</head>
<body>
    <script src="https://unpkg.com/@dotlottie/[email protected]/dist/dotlottie-player.mjs" type="module"></script>
    <dotlottie-player src="https://lottie.host/f598a27a-e6e1-4638-b1a4-b4afc9a2e27d/UcrRKeADNE.lottie" background="transparent" speed="1" style="width: 300px; height: 300px" loop autoplay></dotlottie-player>
</body>
</html>

 那么显示效果如下所示:

这段代码是用于在网页上嵌入一个Lottie动画的示例。下面是对代码的详细说明:

  •  <script src="https://unpkg.com/@dotlottie/[email protected]/dist/dotlottie-player.mjs" type="module"></script>: 这一行代码通过<script>标签引入了一个JavaScript模块,这个模块是@dotlottie/player-component的版本2.7.12,它是一个用于播放Lottie动画的组件。
  • type="module"表示这是一个ES模块,它允许你在浏览器中使用import和export语句。
  • <dotlottie-player src="https://lottie.host/f598a27a-e6e1-4638-b1a4-b4afc9a2e27d/UcrRKeADNE.lottie" background="transparent" speed="1" style="width: 300px; height: 300px" loop autoplay></dotlottie-player>: 这是一个自定义元素,dotlottie-player,用于在网页上展示Lottie动画。
  • src属性定义了动画文件的URL,这里是https://lottie.host/f598a27a-e6e1-4638-b1a4-b4afc9a2e27d/UcrRKeADNE.lottie,它指向了一个Lottie文件。 background="transparent"设置了动画的背景为透明。
  • speed="1"定义了动画的播放速度,1表示正常速度。
  • style="width: 300px; height: 300px"定义了动画的尺寸,宽度和高度都是300像素。
  • loop是一个布尔属性,表示动画是否循环播放。
  • autoplay也是一个布尔属性,表示动画是否在加载后自动播放。

将这段代码放入HTML文件中,并在浏览器中打开,你将看到一个300x300像素的Lottie动画,该动画是透明的背景,会自动播放并循环。

3. 也可以选择其他的语言

以Vue为例说明,点击下方的More

选择Vue语言

按照所给的代码引入即可

;