爱现的实现的思路:
画两个等大的圆和一个等边三角形
建立一个div用渐变实现,radial-gradient和linear-gradient径向渐变和线性渐变画一个爱心
div{
width: 500px;
height: 500px;
background:radial-gradient(red 50px,transparent 50px) no-repeat 100px 100px/100px 100px,
radial-gradient(red 50px ,transparent 50px) no-repeat 150px 100px/100px 100px,
linear-gradient(to bottom left, red 50px,transparent 50px ) no-repeat 75px 173px/100px 100px,
linear-gradient(to bottom right, red 50px,transparent 50px ) no-repeat 175px 173px/100px 100px;
animation: heart 1s infinite 1s linear;
}
用主动式动画@keyframes
transfrom :scale()来实现放大;
@keyframes heart{
0%{
transform: scale(0.8);
}
100%{
transform: scale(1);
}
}