css animation은 익스플로러 10부터 적용된다.
애니메이션을 짰는데 opacity: 0으로 시작하는 경우 지원하지 않는 브라우저에서는 요소가 보이지 않게 된다.
미지원 브라우저에서 보이도록 하기 위해 요소에 opacity: 1 을 주고 키프레임 시작점에서 opacity: 0 을 준다.
키프레임이 먹히지 않더라도 요소가 보여진다.
p {
opacity: 1;
animation-name: fadeIn;
animation-iteration-count: 1;
animation-fill-mode: forwards;
animation-duration: 1s;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
'css' 카테고리의 다른 글
auto와 inherit의 차이 ? (0) | 2020.10.06 |
---|---|
css animation 마지막 상태 유지, 반복 횟수 (0) | 2020.09.29 |
끝에서 n개까지의 요소에 css 적용하기 (0) | 2020.06.18 |
position: absolute인 요소 가운데로 배치시키기 (0) | 2020.06.12 |
dataTables scrollY 에서 tfoot width 맞추기 (0) | 2020.06.08 |
댓글