CSS
语言:
CSSSCSS
确定
body {
margin: 0 auto;
text-align: center;
background-color: #e02a91;
}
h1 {
margin-top: 200px;
font: 700 120px Helvetica;
color: white;
letter-spacing: -20px;
text-shadow: 3px 3px black, 6px 6px white, 9px 9px black, 12px 12px white, 15px 15px black, 18px 18px white, 21px 21px black, 24px 24px white, 27px 27px black, 30px 30px white, 33px 33px black, 36px 36px white, 39px 39px black, 42px 42px white, 45px 45px black, 48px 48px white, 51px 51px black, 54px 54px white, 57px 57px black, 60px 60px white, 63px 63px black, 66px 66px white, 69px 69px black, 72px 72px white, 75px 75px black;
-webkit-animation: sandwich 2s infinite;
}
@-webkit-keyframes sandwich {
0% {
color: white;
}
25% {
color: white;
text-shadow: 3px -3px black, 6px -6px white, 9px -9px black, 12px -12px white, 15px -15px black, 18px -18px white, 21px -21px black, 24px -24px white, 27px -27px black, 30px -30px white, 33px -33px black, 36px -36px white, 39px -39px black, 42px -42px white, 45px -45px black, 48px -48px white, 51px -51px black, 54px -54px white, 57px -57px black, 60px -60px white, 63px -63px black, 66px -66px white, 69px -69px black, 72px -72px white, 75px -75px black;
}
50% {
color: white;
text-shadow: -3px -3px black, -6px -6px white, -9px -9px black, -12px -12px white, -15px -15px black, -18px -18px white, -21px -21px black, -24px -24px white, -27px -27px black, -30px -30px white, -33px -33px black, -36px -36px white, -39px -39px black, -42px -42px white, -45px -45px black, -48px -48px white, -51px -51px black, -54px -54px white, -57px -57px black, -60px -60px white, -63px -63px black, -66px -66px white, -69px -69px black, -72px -72px white, -75px -75px black;
}
75% {
color: white;
text-shadow: -3px 3px black, -6px 6px white, -9px 9px black, -12px 12px white, -15px 15px black, -18px 18px white, -21px 21px black, -24px 24px white, -27px 27px black, -30px 30px white, -33px 33px black, -36px 36px white, -39px 39px black, -42px 42px white, -45px 45px black, -48px 48px white, -51px 51px black, -54px 54px white, -57px 57px black, -60px 60px white, -63px 63px black, -66px 66px white, -69px 69px black, -72px 72px white, -75px 75px black;
}
100% {
color: white;
}
}
h1:nth-child(1) {
position: absolute;
top: -100px;
left: 100px;
}
h1:nth-child(2) {
position: absolute;
top: 140px;
left: 330px;
letter-spacing: 10px;
}