티스토리 뷰
animation-fill-mode
forwards대상은 실행 된 애니메이션의 마지막 keyframe에 의해 설정된 계산 된 값을 유지.
그리고 display: none; 으로 해버리면 그대로 남아있어 터치가 안되므로 visibility: hidden; 을 줘야함
animation: splash-display 2s ease-in-out forwards;
@keyframes splash-display {
from {
opacity: 1;
}
to {
opacity: 0;
visibility: hidden;
}
}
developer.mozilla.org/ko/docs/Web/CSS/animation-fill-mode
animation-fill-mode
animation-fill-mode CSS 속성은 CSS 애니메이션이 실행 전과 후에 대상에 스타일을 적용하는 방법을 지정합니다.
developer.mozilla.org
will-change
@keyframes icon-heart-move {
0% {
transform: none;
color: white;
} 50% {
transform: scale(1.3); <-스케일이 작은 값일 때 흔들리곤 하는데 그럴때 브라우저에게 렌더링 힌트를 줌
color: red;
} 100% {
transform: none;
color: white;
}
}
.open-chat__contents__column-img-heart:hover i {
will-change: transform;
animation: icon-heart-move 1s ease-in-out infinite;
}
그래픽 카드를 이용해 애니메이션 가속화.
흔들림이 줄어든다고는 하는데 너무 미묘한 차이여서인지 나는 잘 인지를 못하겠음. 흠...?
developer.mozilla.org/en-US/docs/Web/CSS/will-change
will-change
The will-change CSS property hints to browsers how an element is expected to change. Browsers may set up optimizations before an element is actually changed.
developer.mozilla.org
'개발' 카테고리의 다른 글
TIL : WSL2 환경에서 nodemon restart 안되는 이슈 (0) | 2020.12.24 |
---|---|
TIL : Terminal command (0) | 2020.11.01 |
TIL : focus-within 가상선택자 (pseudo-class) (0) | 2020.09.06 |
TIL : Javascript 기초 튜토리얼 + 노마드코더 강의 (0) | 2020.09.01 |
TIL : VSC 단축키, CSS BEM 방법론 (0) | 2020.08.20 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 침대조명
- 경기광고홍보제
- 서울시
- 리뷰
- 간접조명
- 심리상담
- 마음건강사업
- 서울여행
- 구매후기
- 소품샵
- 퍼블리싱
- 인포그래픽
- 마케팅
- 복지로
- 성격강점검사
- 넷플릭스
- 커피
- 청년마음건강
- 디자인
- 네스프레소
- 에어로치노
- 광명이케아
- 테이블조명
- 프로토타입
- 비즈니스
- 우유거품기
- 홈카페
- XD
- webdesign
- 꿀팁
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함