Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
✨ MyStore 구현 기능 명세
- 구현 결과물
Mystore.mp4
- 기본 과제
header , nav, card section
으로 나누어 구현합니다.✔️space-between
를 사용합니다.✔️- position : fixed 를 통해 구현
전체, 분류1, 분류2, 분류3
총4가지로 구현됩니다.✔️flex 또는 grid
를 사용하여 배치합니다. ✔️상품제목, 해시태그 목록, 이미지, 하트 찜 누르기
가 들어있습니다.✔️- overflow:hidden ; word-break: keep-all; 를 통해 구현
- 심화 과제
단 . 마지막 한줄 정렬시 가운데로 상품 카드 레이아웃이 변경됩니다.✔️
- 생각 과제
Think.md에 작성 ✔️
🌼 PR Point
header 바에 있는 전체 , 새상품 추가 , 찜목록을 처음에는 노출시킨 후 브라우저 너비가 1000px 이하로 줄어들면 햄버거 버튼생성으로 반응형으로 작업하였습니다.
차후 찜버튼을 누르면 찜목록페이지에서 확인할 수 있어야하는 것 까지 고려해 찜버튼을 input checkbox와 label 을 결합하여 찜데이터를 이용할 수 있도록 구성하였습니다.
왼쪽 카테고리 네비게이션도 position : sticky를 통해 scroll을 따라다니게 구현하였습니다.
단조로운 css가 싫어 카드 주변에 에니메이션 효과를 줘보았습니다.
🥺 소요 시간, 어려웠던 점
6시간 정도 소요
다른부분은 많이 어렵지 않았는데 에니메이션 효과에서 거의 3시간 쓴거같습니다.
햄버거 버튼 클릭시 main 파트와 햄버거사이드바 파트의 z-index 가 이상하게 충돌되어 햄버거 사이드바 를 가장 앞으로 데려오느라 애좀 먹었습니다.
(덕분에 z-index보다 중요한 것은 부모요소의 depth를 꼭 확인해야한다는 교훈을 얻었습니다.)
현재 브라우저 창이 줄어들면 카드자체의 넓이도 줄어드는 것 같아 차후 보완해보겠슴다.🔥
✨ WebTodoMate 구현 기능 명세
- 구현 결과물
TodoMate.mp4
- 기본 과제
header
,main (section , section)
,footer
로 나누어 구현합니다. ✔️grid
가운데 정렬
로 구현합니다. ✔️색상이 다르게
표시됩니다. ✔️- css class 선택자를 통해 다른 색을 주도록 구현하였습니다
카테고리+할일리스트가 세트
로 넘어갑니다 ✔️-flex-wrap: wrap; 을 통해 구현하였습니다.
- 심화 과제
- 생각 과제
Think.md에 작성 ✔️
🌼 PR Point
🥺 소요 시간, 어려웠던 점
3시간 정도 소요
어려웠던 점은 딱히 없었습니다.
다양한 기기로 확인해보니 화면이 조금 깨지더군요.... 보완해보겠습니다.🔥