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 |
Tags
- react className
- react sass
- 별자리 시전
- ios 크로스
- 프론트엔드 개발 독학
- css 사용팁
- 연애 후 느낀점
- 자바스크립트 독학
- 연애후
- 배울때 태도
- a 새창 띄우기
- 퍼블리셔 면접
- 관심가는 차
- 경력 퍼블리셔
- 레이어 가운데로
- js 독학
- 퍼블리셔 협업툴
- 퍼블리셔 업무
- 팝업 가운데로
- svg 사용
- js a 새창 띄우기
- 여자쳐다보는 남친
- css 퍼블 사용
- 나는 언제쯤 인연을 만날수 있을까
- 퍼블 면접
- ios 크로스브라우징
- 퍼블 업무툴
- react class
- 화면 가운데로 띄우기
- 하이브리드앱 크로스브라우징
Archives
- Today
- Total
코딩룸*◡*
Animation - easing 본문
1. Easing functions
easing(timing 이라고도 함)은 애니메이션을 더욱 부드럽고 편안한 느낌이 들게 만들어서 앱 사용자에게 편안한 느낌을 주고 전반적인 사용 환경을 개선해준다.
그러나 짧게 유지할 수 있는 경우를 제외하고 ease-in 또는 ease-in-out 애니메이션을 피해야한다. 사용자에게 굼뜬 느낌을 줄 수 있기 때문이다.
2. easing 키워드
다음은 CSS에서 사용할 수 있는 키워드 중 일부이다.
1) ease : 시작과 종료를 부드럽게
2) linear : 일정
3) ease-in : 서서히 시작
4) ease-out : 서서히 종료
5) ease-in-out : 서서히 시작하여 서서히 종료
6) cubic-bezier(x1,y1,x2,y2) : 3차 배지에 곡선의 P1과 P2를 (x1, y1, x2, y2)로 지정
예제사이트 : http://jsfiddle.net/ununa/byLCn/
3. CSS에서 easing function
CSS의 transition과 animation 속성에서 easing function 을 사용할 수 있다. 그러나 CSS는 아직 모든 easing을 지원하지 않는다.
그래서 bezier curve 표기법과 같은 easing function 을 직접 지정해야한다.
> Bezier curve 표기법
p {
-webkit-transition: all 600ms easing’s Bezier curve;
transition: all 600ms easing’s Bezier curve;
}
반응형
'공부좀 하자 > HTML, CSS' 카테고리의 다른 글
[CSS]box-sizing (0) | 2017.09.04 |
---|---|
CSS "counter-" 로 순번 달기 (0) | 2017.08.25 |
벤더프리픽스(Vendor Prefix : 벤더 접두사) (0) | 2017.08.09 |
background-attachment: fixed를 이용한 Parallax(시차를 이용한 효과) (0) | 2017.07.17 |
CSS3 Multi-Colum(다중 칼럼) (0) | 2017.07.14 |
Comments