CSSClock
1 | .hand { |
transform (변형)
transform
속성을 사용하여 요소의 스타일을 자유롭게 바꿀수 있습니다.
- 해당 요소를 움직입니다
- 해당 요소를 회전시킵니다
- 해당 요소의 크기를 변경합니다
- 해당 요소를 기울입니다
transform
메소드
translate(x, y)
: 현재 위치에서 해당 요소를 주어진 x축과 y축의 거리만큼 이동시킵니다.rotate(Ndeg)
: 주어진 각도만큼 시계 방향(양수+)이나 반시계 방향(음수-)으로 회전시킵니다.scale(x, y)
: 요소의 크기를 주어진 배율만큼 늘리거나 줄입니다. 기본값은 1이고, 1보다 크면 크기를 늘리고, 1보다 작으면 크기를 줄입니다.skew(Xdeg, Ydeg)
: 주어진 각도 만큼 x, y축 방향으로 기울입니다.matrix()
: 모든 2D transform 메소드를 한 줄에 설정할 수 있도록 해줍니다.
translate (전환)
CSS 속성을변경할 때, 변경이 즉시 영향을 미치게 하는 대신 그 속성의 변화가 일정 기간에 걸쳐 일어나도록 할 수 있습니다.
setInterval
1 | const clockSet = () => { |
new Date()
new Date(year, month, day, hour, minutes, seconds, milliseconds) - 년, 월, 일, 시, 분, 초, 밀리초를 직접 입력해서 Date객체를 생성할 수도 있습니다.
1 | <script> |