웹프로그램밍 자료실/기타 자료
[해피CGI][cgimall] Animated text fill
해피CGI윤실장
2025. 2. 12. 09:26
HTML과 SCSS로 제작된 텍스트 애니메이션 입니다.
텍스트 색상이 움직이는 디자인입니다.
자세한 내용은 데모에서 확인 하실 수 있습니다.

HTML
|
<p>
Spice up your type with CSS
<span>
Animated text fill
</span>
— no JavaScript required —
</p>
|
CSS
|
body { font: 400 1em/1.5 "Neuton"; background: #090d00; color: rgba(255,255,255,.25); text-align: center; margin: 0 }
p {
text-transform: uppercase;
letter-spacing: .5em;
display: inline-block;
border: 4px double rgba(255,255,255,.25);
border-width: 4px 0;
padding: 1.5em 0em;
position: absolute;
top: 18%;
left: 50%;
width: 40em;
margin: 0 0 0 -20em;
span {
font: 700 4em/1 "Oswald", sans-serif;
letter-spacing: 0;
padding: .25em 0 .325em;
display: block;
margin: 0 auto;
text-shadow: 0 0 80px rgba(255,255,255,.5);
/* Clip Background Image */
background: url(https://i.ibb.co/RDTnNrT/animated-text-fill.png) repeat-y;
-webkit-background-clip: text;
background-clip: text;
/* Animate Background Image */
-webkit-text-fill-color: transparent;
-webkit-animation: aitf 80s linear infinite;
/* Activate hardware acceleration for smoother animations */
-webkit-transform: translate3d(0,0,0);
-webkit-backface-visibility: hidden;
}
}
/* Animate Background Image */
@-webkit-keyframes aitf {
0% { background-position: 0% 50%; }
100% { background-position: 100% 50%; }
}
|

