div+css实现文字探照灯圣诞快乐动画效果代码
代码语言:html
所属分类:动画
代码描述:div+css实现文字探照灯圣诞快乐动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Anton'>
<style>
body {
background: #050a19;
height: 100vh;
overflow: hidden;
display: flex;
justify-content: center;
align-items: center;
color: #fff;
}
#ui .text {
position: absolute;
font-size: 10rem;
color: #fff;
line-height: 10rem;
font-family: "Anton", sans-serif;
transform: translate(-50%, -50%);
mix-blend-mode: screen;
letter-spacing: 1rem;
}
#ui .text:nth-child(1) {
color: #1e3afe;
-webkit-animation: clip0 15035ms ease-in-out infinite alternate;
animation: clip0 15035ms ease-in-out infinite alternate;
filter: blur(2px);
}
@-webkit-keyframes clip0 {
0% {
-webkit-clip-path: circle(103px at 116% 50%);
clip-path: circle(103px at 116% 50%);
}
25% {
-webkit-clip-path: circle(139px at 124% 87%);
clip-path: circle(139px at 124% 87%);
}
50% {
-webkit-clip-path: circle(90px at 7% 37%);
clip-path: circle(90px at 7% 37%);
}
75% {
-webkit-clip-path: circle(105px at 35% -24%);
clip-path: circle(105px at 35% -24%);
}
100% {
-webkit-clip-path: circle(48px at 61% 0%);
clip-path: circle(48px at 61% 0%);
}
}
@keyframes clip0 {
0% {
-webkit-clip-path: circle(103px at 116% 50%);
clip-path: circle(103px at 116% 50%);
}
25% {
-webkit-clip-path: circle(139px at 124% 87%);
clip-path: circle(139px at 124% 87%);
}
50% {
-webkit-clip-path: circle(90px at 7% 37%);
clip-path: circle(90px at 7% 37%);
}
75% {
-webkit-clip-path: circle(105px at 35% -24%);
clip-path: circle(105px at 35% -24%);
}
100% {
-webkit-clip-path: circle(48px at 61% 0%);
clip-path: circle(48px at 61% 0%);
}
}
#ui .text:nth-child(2) {
color: #0e0ff0;
-webkit-animation: clip1 19430ms ease-in-out infinite alternate;
animation: clip1 19430ms ease-in-out infinite alternate;
filter: blur(-2px);
}
@-webkit-keyframes clip1 {
0% {
-webkit-clip-path: circle(144px at 31% 87%);
clip-path: circle(144px at 31% 87%);
}
25% {
-webkit-clip-path: circle(117px at 53% 26%);
clip-path: circle(117px at 53% 26%);
}
50% {
-webkit-clip-path: circle(171px at 99% 56%);
clip-path: circle(171px at 99% 56%);
}
75% {
-webkit-clip-path: circle(174px at 21% -7%);
clip-path: circle(174px at 21% -7%);
}
100% {
-webkit-clip-path: circle(79px at -9% -2%);
clip-path: circle(79px at -9% -2%);
}
}
@keyframes clip1 {
0% {
-webkit-clip-path: circle(144px at 31% 87%);
clip-path: circle(144px at 31% 87%);
}
25% {
-webkit-clip-path: circle(117px at 53% 26%);
clip-path: circle(117px at 53% 26%);
}
50% {
-webkit-clip-path: circle(171px at 99% 56%);
clip-path: circle(171px at 99% 56%);
}
75% {
-webkit-clip-path: circle(174px at 21% -7%);
clip-path: circle(174px at 21% -7%);
}
100% {
-webkit-clip-path: circle(79px at -9% -2%);
clip-path: circle(79px at -9% -2%);
}
}
#ui .text:nth-child(3) {
color: #0410ea;
-webkit-animation: clip2 11973ms ease-in-out infinite alternate;
animation: clip2 11973ms ease-in-out infinite alternate;
filter: blur(-1px);
}
@-webkit-keyframes clip2 {
0% {
-webkit-clip-path: circle(175px at 41% 60%);
clip-path: circle(175px at 41% 60%);
}
25% {
-webkit-clip-path: circle(134px at -4% 4%);
clip-path: circle(134px at -4% 4%);
}
50% {
-webkit-clip-path: circle(95px at 89% -10%);
clip-path: circle(95px at 89% -10%);
}
75% {
-webkit-clip-path: circle(140px at 119% 26%);
clip-path: circle(140px at 119% 26%);
}
100% {
-webkit-clip-path: circle(46px at 34% 26%);
clip-path: circle(46px at 34% 26%);
}
}
@keyframes clip2 {
0% {
-webkit-clip-path: circle(175px at 41% 60%);
clip-path: circle(175px at 41% 60%);
}
25% {
-webkit-clip-path: circle(134px at -4% 4%);
clip-path: circle(134px at -4% 4%);
}
50% {
-webkit-clip-path: circle(95px at 89% -10%);
clip-path: circle(95px at 89% -10%);
}
75% {
-webkit-clip-path: circle(140px at 119% 26%);
clip-path: circle(140px at 119% 26%);
}
100% {
-webkit-clip-path: circle(46px at 34% 26%);
clip-path: circle(46px at 34% 26%);
}
}
#ui .text:nth-child(4) {
color: #0b4cdb;
-webkit-animation: clip3 18830ms ease-in-out infinite alternate;
animation: clip3 18830ms ease-in-out infinite alternate;
filter: blur(-4px);
}
@-webkit-keyframes clip3 {
0% {
-webkit-clip-path: circle(34px at 77% 2%);
clip-path: circle(34px at 77% 2%);
}
25% {
-webkit-clip-path: circle(117px at 87% 63%);
clip-path: circle(117px at 87% 63%);
}
50% {
-webkit-clip-path: circle(162px at 130% 33%);
clip-path: circle(162px at 130% 33%);
}
75% {
-webkit-clip-path: circle(127px at 40% 33%);
clip-path: circle(127px at 40% 33%);
}
100% {
-webkit-clip-path: circle(145px at 66% 0%);
clip-path: circle(145px at 66% 0%);
}
}
@keyframes clip3 {
0% {
-webkit-clip-path: circle(34px at 77% 2%);
clip-path: circle(34px at 77% 2%);
}
25% {
-webkit-clip-path: circle(117px at 87% 63%);
clip-path: circle(117px at 87% 63%);
}
50% {
-webkit-clip-path: circle(162px at 130% 33%);
clip-path: circle(162px at 130% 33%);
}
75% {
-webkit-clip-path: circle(127px at 40% 33%);
clip-path: circle(127px at 40% 33%);
}
100% {
-webkit-clip-path: circle(145px at 66% 0%);
clip-path: circle(145px at 66% 0%);
}
}
#ui .text:nth-child(5) {
color: #0c15ba;
-webkit-animation: clip4 17922ms ease-in-out infinite alternate;
animation: clip4 17922ms ease-in-out infinite alternate;
filter: blur(11px);
}
@-webkit-keyframes clip4 {
0% {
-webkit-clip-path: circle(105px at 49% 43%);
clip-path: circle(105px at 49% 43%);
}
25% {
-webkit-clip-path: circle(87px at 29% 38%);
clip-path: circle(87px at 29% 38%);
}
50% {
-webkit-clip-path: circle(101px at 39% 44%);
clip-path: circle(101px at 39% 44%);
}
75% {
-webkit-clip-path: circle(76px at 21% 54%);
clip-path: circle(76px at 21% 54%);
}
100% {
-webkit-clip-path: circle(50px at 101% 58%);
clip-path: circle(50px at 101% 58%);
}
}
@keyframes clip4 {
0% {
-webkit-clip-path: circle(105px at 49% 43%);
clip-path: circle(105px at 49% 43%);
}
25% {
-webkit-clip-path: circle(87px at 29% 38%);
clip-path: circle(87px at 29% 38%);
}
50% {
-webkit-clip-path: circle(101px at 39% 44%);
clip-path: circle(101px at 39% 44%);
}
75% {
-webkit-clip-path: circle(76px at 21% 54%);
clip-path: circle(76px at 21% 54%);
}
100% {
-webkit-clip-path: circle(50px at 101% 58%);
clip-path: circle(50px at 101% 58%);
}
}
#ui .text:nth-child(6) {
color: #06207b;
-webkit-animation: clip5 13309ms ease-in-out infinite alternate;
animation: clip5 13309ms ease-in-out infinite alternate;
filter: blur(11px);
}
@-webkit-keyframes clip5 {
0% {
-webkit-clip-path: circle(110px at -2% -2%);
clip-path: circle(110px at -2% -2%);
}
25% {
-webkit-clip-path: circle(168px at 3% 54%);
clip-path: circle(168px at 3% 54%);
}
50% {
-webkit-clip-path: circle(173px at 25% -22%);
clip-path: circle(173px at 25% -22%);
}
75% {
-webkit-clip-path: circle(170px at -16% 109%);
clip-path: circle(170px at -16% 109%);
}
100% {
-webkit-clip-path: circle(84px at 19% 16%);
clip-path: circle(84px at 19% 16%);
}
}
@keyframes clip5 {
0% {
-webkit-clip-path: circle(110px at -2% -2%);
clip-path: circle(110px at -2% -2%);
}
25% {
-webkit-clip-path: circle(168px at 3% 54%);
clip-path: circle(168px at 3% 54%);
}
50% {
-webkit-clip-path: circle(173px at 25% -22%);
clip-path: circle(173px at 25% -22%);
}
75% {
-webkit-clip-path: circle(170px at -16% 109%);
clip-path: circle(170px at -16% 109%);
}
100% {
-webkit-clip-path: circle(84px at 19% 16%);
clip-path: circle(84px at 19% 16%);
}
}
#ui .text:nth-child(7) {
color: #1d28ef;
-webkit-animation: clip6 18554ms ease-in-out infinite alternate;
animation: clip6 18554ms ease-in-out infinite alternate;
filter: blur(6px);
}
@-webkit-keyframes clip6 {
0% {
-webkit-clip-path: circle(65px at 57% 127%);
clip-path: circle(65px at 57% 127%);
}
25% {
-webkit-clip-path: circle(52px at 53% -22%);
clip-path: circle(52px at 53% -22%);
}
50% {
-webkit-clip-path: circle(84px at 6% 78%);
clip-path: circle(84px at 6% 78%);
}
75% {
-webkit-clip-path: circle(59px at 48% 7%);
clip-path: circle(59px at 48% 7%);
}
100% {
-webkit-clip-path: circle(103px at 119% 101%);
clip-path: circle(103px at 119% 101%);
}
}
@keyframes clip6 {
0% {
-webkit-clip-path: circle(65px at 57% 127%);
clip-path: circle(65px at 57% 127%);
}
25% {
-webkit-clip-path: circle(52px at 53% -22%);
clip-path: circle(52px at 53% -22%);
}
50% {
-webkit-clip-path: circle(84px at 6% 78%);
clip-path: circle(84px at 6% 78%);
}
75% {
-webkit-clip-path: circle(59px at 48% 7%);
clip-path: circle(59px at 48% 7%);
}
100% {
-webkit-clip-path: circle(103px at 119% 101%);
clip-path: circle(103px at 119% 101%);
}
}
#ui .text:nth-child(8) {
color: #1513e5;
-webkit-animation: clip7 14429ms ease-in-out infinite alternate;
animation: clip7 14429ms ease-in-out infinite alternate;
filter: blur(-4px);
}
@-webkit-keyframes clip7 {
0% {
-webkit-clip-path: circle(121px at 3% 76%);
clip-path: circle(121px at 3% 76%);
}
25% {
-webkit-clip-path: circle(80px at -18% 38%);
clip-path: circle(80px at -18% 38%);
}
50% {
-webkit-clip-path: circle(170px at 116% 58%);
clip-path: circle(170px at 116% 58%);
}
75% {
-webkit-clip-path: circle(126px at 12% 50%);
clip-path: circle(126px at 12% 50%);
}
100% {
-webkit-clip-path: circle(142px at 118% -23%);
clip-path: circle(142px at 118% -23%);
}
}
@keyframes clip7 {
0% {
-webkit-clip-path: circle(121px at 3% 76%);
clip-path: circle(121px at 3% 76%);
}
25% {
-webkit-clip-path: circle(80px at -18% 38%);
clip-path: circle(80px at -18% 38%);
}
50% {
-webkit-clip-path: circle(170px at 116% 58%);
clip-path: circle(170px at 116% 58%);
}
75% {
-webkit-clip-path: circle(126px at 12% 50%);
clip-path: circle(126px at 12% 50%);
}
100% {
-webkit-clip-path: circle(142px at 118% -23%);
clip-path: circle(142px at 118% -23%);
}
}
#ui .text:nth-child(9) {
color: #031abf;
-webkit-animation: clip8 12966ms ease-in-out infinite alternate;
animation: clip8 12966ms ease-in-out infinite alternate;
filter: blur(10px);
}
@-webkit-keyframes clip8 {
0% {
-webkit-clip-path: circle(160px at 23% 82%);
clip-path: circle(160px at 23% 82%);
}
25% {
-webkit-clip-path: circle(98px at 85% 95%);
clip-path: circle(98px at 85% 95%);
}
50% {
-webkit-clip-path: circle(91px at 21% 65%);
clip-path: circle(91px at 21% 65%);
}
75% {
-webkit-clip-path: circle(169px at 73% 41%);
clip-path: circle(169px at 73% 41%);
}
100% {
-webkit-clip-path: circle(141px at 15% -14%);
clip-path: circle(141px at 15% -14%);
}
}
@keyframes clip8 {
0% {
-webkit-clip-path: circle(160px at 23% 82%);
clip-path: circle(160px at 23% 82%);
}
25% {
-webkit-clip-path: circle(98px at 85% 95%);
clip-path: circle(98px at 85% 95%);
}
50% {
-webkit-clip-path: circle(91px at 21% 65%);
clip-path: circle(91px at 21% 65%);
}
75% {
-webkit-clip-path: circle(169px at 73% 41%);
clip-path: circle(169px at 73% 41%);
}
100% {
-webkit-clip-path: circle(141px at 15% -14%);
clip-path: circle(141px at 15% -14%);
}
}
#ui .text:nth-child(10) {
color: #140af0;
-webkit-animation: clip9 10257ms ease-in-out infinite alternate;
animation: clip9 10257ms ease-in-out infinite alternate;
filter: blur(-9px);
}
@-webkit-keyframes clip9 {
0% {
-webkit-clip-path: circle(146px at 37% 88%);
clip-path: circle(146px at 37% 88%);
}
25% {
-webkit-clip-path: circle(37px at 102% 96%);
clip-path: circle(37px at 102% 96%);
}
50% {
-webkit-clip-path: circle(82px at 49% 50%);
clip-path: circle(82px at 49% 50%);
}
75% {
-webkit-clip-path: circle(86px at 47% 89%);
clip-path: circle(86px at 47% 89%);
}
100% {
-webkit-clip-path: circle(169px at 70% 74%);
clip-path: circle(169px at 70% 74%);
}
}
@keyframes clip9 {
0% {
-webkit-clip-path: circle(146px at 37% 88%);
clip-path: circle(146px at 37% 88%);
}
25% {
-webkit-clip-path: circle(37px at 102% 96%);
clip-path: circle(37px at 102% 96%);
}
50% {
-webkit-clip-path: circle(82px at 49% 50%);
clip-path: circle(82px at 49% 50%);
}
75% {
-webkit-clip-path: circle(86px at 47% 89%);
clip-path: circle(86px at 47% 89%);
}
100% {
-webkit-clip-path: circle(169px at 70% 74%);
clip-path: circle(169px at 70% 74%);
}
}
#ui .text:nth-child(11) {
color: #0d2bda;
-webkit-animation: clip10 19574ms ease-in-out infinite alternate;
animation: clip10 19574ms ease-in-out infinite alternate;
filter: blur(-7px);
}
@-webkit-keyframes clip10 {
0% {
-webkit-clip-path: circle(104px at -3% 112%);
clip-path: circle(104px at -3% 112%);
}
25% {
-webkit-clip-path: circle(104px at 114% -25%);
clip-path: circle(104px at 114% -25%);
}
50% {
-webkit-clip-path: circle(89px at 52% -17%);
clip-path: circle(89px at 52% -17%);
}
75% {
-webkit-clip-path: circle(89px at 12% 65%);
clip-path: circle(89px at 12% 65%);
}
100% {
-webkit-clip-path: circle(45px at 14% 41%);
clip-path: circle(45px at 14% 41%);
}
}
@keyframes clip10 {
0% {
-webkit-clip-path: circle(104px at -3% 112%);
clip-path: circle(104px at -3% 112%);
}
25% {
-webkit-clip-path: circle(104px at 114% -25%);
clip-path: circle(104px at 114% -25%);
}
50% {
-webkit-clip-path: circle(89px at 52% -17%);
clip-path: circle(89px at 52% -17%);
}
75% {
-webkit-clip-path: circle(89px at 12% 65%);
clip-path: circle(89px at 12% 65%);
}
100% {
-webkit-clip-path: circle(45px at 14% 41%);
clip-path: circle(45px at 14% 41%);
}
}
#ui .text:nth-child(12) {
color: #023e75;
-webkit-animation: clip11 12027ms ease-in-out infinite alternate;
animation: clip11 12027ms ease-in-out infinite alternate;
filter: blur(13px);
}
@-webkit-keyframes clip11 {
0% {
-webkit-clip-path: circle(44px at 129% 52%);
clip-path: circle(44px at 129% 52%);
}
25% {
-webkit-clip-path: circle(72px at -29% -23%);
clip-path: circle(72px at -29% -23%);
}
50% {
-webkit-clip-path: circle(127px at 72% 4%);
clip-path: circle(127px at 72% 4%);
}
75% {
-webkit-clip-path: circle(156px at 114% 31%);
clip-path: circle(156px at 114% 31%);
}
100% {
-webkit-clip-path: circle(91px at -15% 117%);
clip-path: circle(91px at -15% 117%);
}
}
@keyframes clip11 {
0% {
-webkit-clip-path: circle(44px at 129% 52%);
clip-path: circle(44px at 129% 52%);
}
25% {
-webkit-clip-path: circle(72px at -29% -23%);
clip-path: circle(72px at -29% -23%);
}
50% {
-webkit-clip-path: circle(127px at 72% 4%);
clip-path: circle(127px at 72% 4%);
}
75% {
-webkit-clip-path: circle(156px at 114% 31%);
clip-path: circle(156px at 114% 31%);
}
100% {
-webkit-clip-path: circle(91px at -15% 117%);
clip-path: circle(91px at -15% 117%);
}
}
#ui .text:nth-child(13) {
color: #0a188a;
-webkit-animation: clip12 16733ms ease-in-out infinite alternate;
animation: clip12 16733ms ease-in-out infinite alternate;
filter: blur(-9px);
}
@-webkit-keyframes clip12 {
0% {
-webkit-clip-path: circle(146px at 128% 123%);
clip-path: circle(146px at 128% 123%);
}
25% {
-webkit-clip-path: circle(71px at 64% 128%);
clip-path: circle(71px at 64% 128%);
}
50% {
-webkit-clip-path: circle(63px at -20% -26%);
clip-path: circle(63px at -20% -26%);
}
75% {
-webkit-clip-path: circle(49px at 82% 107%);
clip-path: circle(49px at 82% 107%);
}
100% {
-webkit-clip-path: circle(38px at -22% 89%);
clip-path: circle(38px at -22% 89%);
}
}
@keyframes clip12 {
0% {
-webkit-clip-path: circle(146px at 128% 123%);
clip-path: circle(146px at 128% 123%);
}
25% {
-webkit-clip-path: circle(71px at 64% 128%);
clip-path: circle(71px at 64% 128%);
}
50% {
-webkit-clip-path: circle(63px at -20% -26%);
clip-path: circle(63px at -20% -26%);
}
75% {
-webkit-clip-path: circle(49px at 82% 107%);
clip-path: circle(49px at 82% 107%);
}
100% {
-webkit-clip-path: circle(38px at -22% 89%);
clip-path: circle(38px at -22% 89%);
}
}
#ui .text:nth-child(14) {
color: #181ae9;
-webkit-animation: clip13 17926ms ease-in-out infinite alternate;
animation: clip13 17926ms ease-in-out infinite alternate;
filter: blur(8px);
}
@-webkit-keyframes clip13 {
0% {
-webkit-clip-path: circle(145px at 120% 62%);
clip-path: circle(145px at 120% 62%);
}
25% {
-webkit-clip-path: circle(173px at 28% 30%);
clip-path: circle(173px at 28% 30%);
}
50% {
-webkit-clip-path: circle(83px at -3% -15%);
clip-path: circle(83px at -3% -15%);
}
75% {
-webkit-clip-path: circle(175px at -15% 55%);
clip-path: circle(175px at -15% 55%);
}
100% {
-webkit-clip-path: circle(154px at 80% 129%);
clip-path: circle(154px at 80% 129%);
}
}
@keyframes clip13 {
0% {
-webkit-clip-path: circle(145px at 120% 62%);
clip-path: circle(145px at 120% 62%);
}
25% {
-webkit-clip-path: circle(173px at 28% 30%);
clip-path: circle(173px at 28% 30%);
}
50% {
-webkit-clip-path: circle(83px at -3% -15%);
clip-path: circle(83px at -3% -15%);
}
75% {
-webkit-clip-path: circle(175px at -15% 55%);
clip-path: circle(175px at -15% 55%);
}
100% {
-webkit-clip-path: circle(154px at 80% 129%);
clip-path: circle(154px at 80% 129%);
}
}
#ui .text:nth-child(15) {
color: #0c4d98;
-webkit-animation: clip14 13166ms ease-in-out infinite alternate;
animation: clip14 13166ms ease-in-out infinite alternate;
filter: blur(-7px);
}
@-webkit-keyframes clip14 {
0% {
-webkit-clip-path: circle(76px at -21% 111%);
clip-path: circle(76px at -21% 111%);
}
25% {
-webkit-clip-path: circle(171px at 85% 54%);
clip-path: circle(171px at 85% 54%);
}
50% {
-webkit-clip-path: circle(34px at 114% -12%);
clip-path: circle(34px at 114% -12%);
}
75% {
-webkit-clip-path: circle(32px at -17% 58%);
clip-path: circle(32px at -17% 58%);
}
100% {
-webkit-clip-path: circle(58px at 120% 48%);
clip-path: circle(58px at 120% 48%);
}
}
@keyframes clip14 {
0% {
-webkit-clip-path: circle(76px at -21% 111%);
clip-path: circle(76px at -21% 111%);
}
25% {
-webkit-clip-path: circle(171px at 85% 54%);
clip-path: circle(171px at 85% 54%);
}
50% {
-webkit-clip-path: circle(34px at 114% -12%);
clip-path: circle(34px at 114% -12%);
}
75% {
-webkit-clip-path: circle(32px at -17% 58%);
clip-path: circle(32px at -17% 58%);
}
100% {
-webkit-clip-path: circle(58px at 120% 48%);
clip-path: circle(58px at 120% 48%);
}
}
#ui .text:nth-child(16) {
color: #0b11b4;
-webkit-animation: clip15 16614ms ease-in-out infinite alternate;
animation: clip15 16614ms ease-in-out infinite alternate;
filter: blur(3px);
}
@-webkit-keyframes clip15 {
0% {
-webkit-clip-path: circle(155px at 94% 130%);
clip-path: circle(155px at 94% 130%);
}
25% {
-webkit-clip-path: circle(159px at -1% 22%);
clip-path: circle(159px at -1% 22%);
}
50% {
-webkit-clip-path: circle(36px at 86% 94%);
clip-path: circle(36px at 86% 94%);
}
75% {
-webkit-clip-path: circle(180px at -23% 79%);
clip-path: circle(180px at -23% 79%);
}
100% {
-webkit-clip-path: circle(177px at 64% 11%);
clip-path: circle(177px at 64% 11%);
}
}
@keyframes clip15 {
0% {
-webkit-clip-path: circle(155px at 94% 130%);
clip-path: circle(155px at 94% 130%);
}
25% {
-webkit-clip-path: circle(159px at -1% 22%);
clip-path: circle(159px at -1% 22%);
}
50% {
-webkit-clip-path: circle(36px at 86% 94%);
clip-path: circle(36px at 86% 94%);
}
75% {
-webkit-clip-path: circle(180px at -23% 79%);
clip-path: circle(180px at -23% 79%);
}
100% {
-webkit-clip-path: circle(177px at 64% 11%);
clip-path: circle(177px at 64% 11%);
}
}
#ui .text:nth-child(17) {
color: #1a5dcd;
-webkit-animation: clip16 13535ms ease-in-out infinite alternate;
animation: clip16 13535ms ease-in-out infinite alternate;
filter: blur(15px);
}
@-webkit-keyframes clip16 {
0% {
-webkit-clip-path: circle(143px at 36% 27%);
clip-path: circle(143px at 36% 27%);
}
25% {
-webkit-clip-path: circle(121px at 31% 120%);
clip-path: circle(121px at 31% 120%);
}
50% {
-webkit-clip-path: circle(97px at 97% -4%);
clip-path: circle(97px at 97% -4%);
}
75% {
-webkit-clip-path: circle(170px at 20% 7%);
clip-path: circle(170px at 20% 7%);
}
100% {
-webkit-clip-path: circle(154px at 117% 51%);
clip-path: circle(154px at 117% 51%);
}
}
@keyframes clip16 {
0% {
-webkit-clip-path: circle(143px at 36% 27%);
clip-path: circle(143px at 36% 27%);
}
25% {
-webkit-clip-path: circle(121px at 31% 120%);
clip-path: circle(121px at 31% 120%);
}
50% {
-webkit-clip-path: circle(97px at 97% -4%);
clip-path: circle(97px at 97% -4%);
}
75% {
-webkit-clip-path: circle(170px at 20% 7%);
clip-path: circle(170px at 20% 7.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0