CSS와 JavaScript로 시계 만들기
2020. 4. 13. 13:23ㆍToday I learned/Tutorials
튜토리얼 출처: JavaScript30
튜토리얼 이름: Day 02 - CSS + JS Clock
튜토리얼 분류: JavaScript
튜토리얼 설명: 직선 모양의 div 요소 3개를 현재 시각과 연동해 시계의 시침, 분침, 초침처럼 작동시키기
진행기간: 2020년 4월 13일
CSS transform( ) 속성의 기준점 설정하기
- transform-origin 속성 활용
- 형태: transform-origin: x y z;
- x, y, z축 모두 조절할 수 있음
- x축은 길이, left, right, center 키워드로 조절
- y축은 길이, top, bottom, center 키워드로 조절
- z축은 길이로 조절
- 기본값은 center
- 참고자료: transform-origin - CSS: Cascading Style Sheets | MDN
생동감 있는 시계바늘 애니메이션 만들기
- 초침이 바뀔 때, 살짝 벗어났다 되돌아오는 애니메이션 구현
- transition 속성 활용
- 형태: transition: 전환속성 전환시간;
- 전환속성: transition을 적용할 대상 속성을 지정
- 예시) 모든 속성을 지정하고 싶을 경우 all을, transform만 지정하고 싶을 경우는 transform을 입력
- 전환시간: transition이 진행되는 시간을 지정
- 전환속성: transition을 적용할 대상 속성을 지정
- 형태: transition: 전환속성 전환시간;
- transition-timing-function 속성 활용
- 형태: transition-timing-function: 전환방식;
- 전환방식: ease-in, ease-out, ease-in-out 등으로 대상 요소의 움직임을 세밀하게 조절
- 형태: transition-timing-function: 전환방식;
- 참고자료: transition - CSS: Cascading Style Sheets | MDN
'Today I learned > Tutorials' 카테고리의 다른 글
AJAX 검색어 자동완성 (0) | 2020.04.17 |
---|---|
Flex 이미지 갤러리 (0) | 2020.04.16 |
JavaScript 배열 다루기 1 (0) | 2020.04.15 |
JavaScript로 CSS 변수 조절하기 (0) | 2020.04.14 |
JavaScript 드럼 재생기 (0) | 2020.04.12 |