生成一个简单html文件,实现一个爱心的动画效果,打开可运行
时间: 2023-02-08 20:18:38 浏览: 578
下面是一个简单的HTML代码,可以生成一个爱心的动画效果:
```html
<!DOCTYPE html>
<html>
<head>
<style>
/* 爱心的样式 */
.heart {
width: 100px;
height: 90px;
position: relative;
margin: 0 auto;
}
/* 左半边的爱心 */
.heart:before,
.heart:after {
content: "";
position: absolute;
left: 50px;
top: 0;
width: 50px;
height: 80px;
background: red;
border-radius: 50px 50px 0 0;
transform: rotate(-45deg);
transform-origin: 0 100%;
}
/* 右半边的爱心 */
.heart:after {
left: 0;
transform: rotate(45deg);
transform-origin: 100% 100%;
}
/* 动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
}
15% {
transform: scale(1.3);
}
100% {
transform: scale(1);
}
}
/* 应用动画 */
.heart {
animation: pulse 1s infinite;
}
</style>
</head>
<body>
<div class="heart"></div>
</body>
</html>
```
将上面的代码保存为 .html 文件,在浏览器中打开即可看到爱心的动画效果。