2023-10-21 주말 TIL
주요진행사항
- 토이프로젝트
1. clock 프로젝트 완성
2. instagram 프로젝트 시작
- Clock 프로젝트
github Repository : https://github.com/kms99/ToyProject-clock
DEMO : https://kms99.github.io/ToyProject-clock/
간단히 시계를 보여주는 프로젝트를 시작하였다.
이 프로젝트의 핵심은 CSS의 transform : rotate() 속성을 이용하는 것이다.
자바스크립트에서는 setInterval을 통해 1초마다 반복하는 메서드를 사용하였고, 내부에서 Date 생성자 함수를 이용해서 date 인스턴스를 생성시켜 시간을 계속 업데이트하였다.
업데이트 한 시간은 자바스크립트의 DOM요소에 접근하여 rotate CSS 정보를 변경하였다.
- Instagram 프로젝트
Clock 프로젝트를 끝내고 튜터님의 추천을 받아 Instagram 프로젝트를 시작하였다.
오늘은 header 부분의 UI를 업데이트 하였다.
header의 전반적인 구조는 flex를 이용하였으며,
title을 클릭했을 때 나오는 토글과, input box에 동적 이벤트를 추가하였다.
추후에 footer 부분을 업데이트 할 예정이다.
'내일배움캠프 TIL' 카테고리의 다른 글
2023-10-24 본 캠프 14일차 / 33일차 TIL (0) | 2023.10.24 |
---|---|
2023-10-23 본 캠프 13일차 / 32일차 TIL (0) | 2023.10.23 |
2023-10-20 본 캠프 12일차 / 31일차 TIL (과제 예외처리 및 미니 튜터활동) (0) | 2023.10.20 |
2023-10-19 본 캠프 11일차 / 30일차 TIL (module의 활용) (0) | 2023.10.20 |
2023-10-18 본 캠프 10일차 / 29일차 TIL (carousel 제작) (0) | 2023.10.20 |