html原神动画效果代码
时间: 2023-09-29 10:09:16 浏览: 57
以下是一个简单的 HTML 网页代码,实现了一个简单的原神动画效果:
```html
<!DOCTYPE html>
<html>
<head>
<title>原神动画效果</title>
<style>
#animation {
width: 300px;
height: 300px;
background-image: url('https://cdn.genshinimpact.com/app/genshin-ver1.0.0/assets/ui/common/logo.png');
background-size: contain;
background-repeat: no-repeat;
background-position: center;
animation-name: spin;
animation-duration: 3s;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
</style>
</head>
<body>
<div id="animation"></div>
</body>
</html>
```
解释一下这个代码:
1. 首先定义一个 `div` 元素,它的 `id` 属性为 "animation",用来承载动画效果。
2. 在 CSS 样式表中,对这个 `div` 元素进行一些样式调整,包括设置它的宽度、高度、背景图片、背景图片的尺寸和对齐方式等。
3. 使用 `@keyframes` 规则定义动画效果,其中 `spin` 是动画名称,从 0 度旋转到 360 度。
4. 在 `#animation` 元素的样式中,使用 `animation` 属性来应用动画效果,指定动画名称、持续时间、迭代次数和时间函数。
这个代码仅仅是一个示例,你可以根据自己的需求进行修改和扩展。