Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Til
- 자바 삼항연산자
- 자바 구구단 출력
- 항해99
- react ag grid
- 이클립스 DB연동
- 조코딩
- 자바 반복문
- 자바
- MySQL
- 자바 향상된 for문
- 타입스크립트
- 자바 if문
- 프로그래머스
- 자바 조건문
- 자바 공배수
- 자바 public
- 자바 while문
- 자바 스캐너
- 자바 switch문
- 자바 강제 캐스팅
- 자바 자동캐스팅
- react with typescript
- TypeScript
- 항해99 2기
- Vue3
- 자바 for문
- 변수
- 정보처리기사실기
- java
Archives
- Today
- Total
뇌 채우기 공간
[html][css] 애니메이션 transition속성 / transition-property, transition-duration,transition-timing-function 본문
WEB/html,CSS
[html][css] 애니메이션 transition속성 / transition-property, transition-duration,transition-timing-function
자바칩 프라푸치노 2021. 4. 18. 00:08css속성의 시작과 끝을 지정(전환 효과)하여 중간 값을 애니메이션
<div class="box"></div>
.box{
width:100px;
height: 300px;
background: gray;
margin: 30px;
transition-property: width, background;
transition-duration: 1s;
}
.box:hover{
width:300px;
background: dodgerblue;
}
transition은 변하기 전 요소에 적어주면 된다.
transition: width 1s, background 1s;
이렇게 단축 속성으로 적을 수 있다.
transition-property
전환 효과를 사용할 속성 이름을 설정
transition: all 1s;
transition: 1s;
둘다 같은 뜻이다.
위와 같은 효과를 낸다.
하지만 속성과 시간을 따로 적으면 속성마다 따로 적용된다.
transition-duration
전환 효과의 지속시간을 설정
transition-timing-function
타이밍 함수 (애니메이션 전환 효과를 계산하는 방법) 지정
ease : 빠르게 - 느리게
linear: 일정하게
ease-in : 느리게 - 빠르게
ease-out: 빠르게- 느리게
ease-in-out: 느리게-빠르게-느리게
cubic-bezier(n,n,n,n) : 자신만의 값을 정의 (0~1)
steps(n) : n번 분할된 애니메이션
transition:2s steps(4);
728x90
'WEB > html,CSS' 카테고리의 다른 글
[html][css] transform 3D / perspective함수/원근법 (0) | 2021.04.18 |
---|---|
[html][css] transform 2D속성 / 이동, 크기 변환, 회전, 기울기 (0) | 2021.04.18 |
[html][css] position특징 - display 수정: inline요소가 block요소로 변함 (0) | 2021.04.17 |
[html][css] position요소 쌓임 순서 stack order (0) | 2021.04.17 |
[html][css] position / relative , absolute , fixed, sticky (0) | 2021.04.17 |