返回
玉兔动起来!跟着教程轻松做出专属玉兔
前端
2023-11-28 17:54:54
各位读者,大家好!中秋佳节即将来临,作为中华民族的传统节日之一,中秋节自然少不了玉兔的陪伴。上一次使用 CSS 画了一只静态的玉兔,似乎引起了大家的关注,但也有不少人吐槽说没有新意,想要看到更加灵动的玉兔。所以,这次我们就来尝试用一种新的方式去重新“画”玉兔,并让它动起来,让它成为你中秋节装饰中最闪亮的存在!
准备工作:
- 准备好文本编辑器(如记事本、Notepad++)
- 准备浏览器(如谷歌浏览器、火狐浏览器、Edge浏览器)
步骤一:创建HTML文件
- 打开文本编辑器,新建一个文件,并将其命名为“玉兔.html”。
- 在文件中输入以下代码:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div id="玉兔"></div>
<script src="玉兔.js"></script>
</body>
</html>
步骤二:创建CSS文件
- 新建一个文件,并将其命名为“玉兔.css”。
- 在文件中输入以下代码:
#玉兔 {
width: 200px;
height: 200px;
background-color: #ffffff;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
animation: 跳动 2s infinite alternate;
}
@keyframes 跳动 {
0% {
transform: translate(-50%, -50%) scale(1);
}
50% {
transform: translate(-50%, -50%) scale(1.2);
}
100% {
transform: translate(-50%, -50%) scale(1);
}
}
步骤三:创建JavaScript文件
- 新建一个文件,并将其命名为“玉兔.js”。
- 在文件中输入以下代码:
var 玉兔 = document.getElementById("玉兔");
玉兔.addEventListener("click", function() {
玉兔.classList.toggle("跳动");
});
步骤四:运行程序
- 将“玉兔.html”、 “玉兔.css” 和“玉兔.js”文件保存到同一目录中。
- 在浏览器中打开“玉兔.html”文件。
- 点击玉兔,它就会开始动起来!
经过以上步骤,我们就成功地用CSS动画和SVG创建一个可爱的动态玉兔。这个玉兔不仅会动,而且还可以随着你的点击而改变状态。希望这个教程能够帮助大家在中秋佳节期间增添一份乐趣和创意。
最后,祝大家中秋节快乐!