如何用最简单的html+css代码制作一个跳动的心脏?

& lt!DOCTYPE?html & gt

& lthtml?lang="en " >

& lthead & gt

& ltmeta?charset="UTF-8 " >

& lttitle & gt答?心?演示?& lt/title & gt;

& lt风格?type="text/css "?rel="stylesheet " >

。集装箱?{

宽度:?300px

身高:?240px

边距:?自动;

位置:?相对的;

}

@关键帧?心跳-左?{

0%,?100%?{

变换:?尺度(0.95)?旋转(-45度);

变换-原点:?0?100%;

}

50%?{

变换:?比例(1.00)?旋转(-45度);

变换-原点:?0?100%;

}

}

@关键帧?心跳-对吗?{

0%,?100%?{

变换:?尺度(0.95)?旋转(45度);

变换-原点:?100%?100%;

}

50%?{

变换:?比例(1.00)?旋转(45度);

变换-原点:?100%?100%;

}

}

。左,?。对吗?{

位置:?绝对;

top:?0;

宽度:?150 px;

身高:?240px

边框半径:?150px?150px?0?0;

背景:?浅珊瑚色;

动画-迭代-计数:?无限;

动画-延迟:?500ms

动画-定时-功能:?三次贝塞尔曲线(0,?0,?0,?1.74);

动画-播放-状态:?跑步;

动画-时长:?2000ms

}

。向左?{

动画-名称:?心跳-左;

左:?150 px;

变换:旋转(-45度);

变换-原点:?0?100%;

方框阴影:?插页?6px?6px?0?6px?rgba(255,?255,?255,?0.1);

}

。对吗?{

对不对:?150 px;

变换:旋转(45度);

动画-名称:?心跳——对;

变换-原点:?100%?100%;

方框阴影:?插页?-6px?-6px?0?6px?rgba(255,?255,?255,?0.1);

}

& lt/style & gt;

& lt/head & gt;

& ltbody & gt

& ltdiv?class="container " >

& ltdiv?class="left " >& lt/div & gt;

& ltdiv?class="right " >& lt/div & gt;

& lt/div & gt;

& lt/body & gt;

& lt/html & gt;