참고 codepen : https://codepen.io/GeorgePark/pen/aazBGj
.emoji {
font-size: calc(100px + 4vw);
min-width: 1.4em;
margin: 0.3em 0.4em;
text-align: center;
}
.emoji::after {
animation-timing-function: linear;
animation-iteration-count: infinite;
}
.camera::after {
content: '📷';
--emoji: '📸';
animation-name: twoFrames;
animation-duration: 1.2s;
}
@keyframes twoFrames {
50% {
content: var(--emoji);
}
}
@keyframes threeFrames {
33.333% {
content: var(--emoji-1);
}
66.666% {
content: var(--emoji-2);
}
}
<span class="emoji camera" role="img" aria-label="camera flash"></span>
반응형
'개발 > 웹 html + css' 카테고리의 다른 글
css. display: grid 사용법 (grid-template-columns, grid-template-rows, span) (0) | 2023.08.22 |
---|---|
bootstrap. modal 부모창 -> 모달 데이터 전달 필요시 (0) | 2023.06.07 |
web. 구글 폰트 적용하기 (Lexend Deca 적용) (0) | 2022.12.11 |
web. 파비콘이란 + png에서 ico로 생성해주는 사이트 (0) | 2022.12.11 |