-
CSS(Grid), 스프린트 회고프론트엔드 2022. 7. 29. 23:05
Grid
- 다양한 레이아웃을 구현
📝실습 : https://bighuni.github.io/front-end-school/Training/211108_Grid/ - Flex에 이어 Grid를 학습하게 되었다. 둘의 내용이 겹치는 부분이 있지만, 궁극적인 차이가 존재한다.
Flex = 한 방향의 레이아웃(1차원)
Grid = 두 방향의 레이아웃(2차원)
- 파이어폭스 개발자 도구에서 그리드를 명확하게 보여주는 기능때문에 그리드를 처음 학습할 때는 파이어폭스가 유용했지만, 이제 크롬 개발자 도구에도 이 기능이 생겼다..!
- Flex와 마찬가지로 부모는
Grid Container
, 자식은Grid item
grid-template-columns
: 열의 넓이grid-template-rows
: 행의 높이repeat
(적용할 트랙의 갯수, 반복할 수치)grid-template-columns: repeat(3, 1fr);
=grid-template-columns: 1fr 1fr 1fr;
1:1:1 비율의 열 의미
- 셀 영역 지정
grid-column : 1 / span 2
->2칸 차지
grid-column : 1 / 4
=1 / span 3
->3칸 차지
- 높이
vh
단위는 100분의 1을 의미 => 브라우저 높이 값이1200px
일때,1vh = 12px
height: 100vh
= body의 부피는 화면 전체를 차지grid-template-columns: repeat(5, 1fr);
grid-template-rows: repeat(5, 1fr);
=> 영역 설정width: 100%;
height: 100%;
=> 이미지 크기 설정- 각 first ~ sixth 클래스 모두 칸 설정
grid-column: 1/4;
=> 첫째 칸부터 가로 3칸까지grid-row: 1/3;
=> 첫째 칸부터 세로 2칸까지 ul
안에 각 이미지 파일li
정렬<li class="first"><img src="images_grid/1.jpg" alt=""></li>
🙇🏻♂️ 스프린트 회고 (19:00 ~ 21:00)
- 임동준 코치님을 1차 워크샵 이후 두 번째 만나뵙게 되었다. 저번과 마찬가지로 스프레드 시트 내용에 답하기 위해 회고그룹 19번 팀원분들이랑 다시 조우하게 됐는데, 어색했던 첫 만남보다 더 친해지기도 했고, 대화도 많이 나누면서 회고 과정을 거쳤다.
- 🎈1순위 : 학습 및 복습 과정을 통해 정리된 내용, 회고 과정을 벨로그에 포스팅 하기
- 🎈2순위 : 깃허브 1일 1커밋!🍀
- 🎈3순위 : HTML/CSS 서적 공부
- 회고 결과 => 임동준 코치님 주도 하에 스프린트 회고하는 것 이외에 매주 주말에 모여서 각자 학습한 것에 대한 회고 과정과 따로 프로젝트를 선정해서 코드리뷰를 하는 것으로 방향을 잡았다.
- 평일 9 to 6 수업을 듣고 있는데, 주말에 조금은 나만의 휴식을 취할 수 있도록 하고, 평일에 학습 효과를 올리기 위해서 적절한 수면 및 생활패턴을 유지, 다음 스프린트 회고까지 잘 준수해보자..! 🤙🏻
그림 출처 : 제주코딩베이스캠프-멋쟁이사자처럼 1기(무단복사 금지)
'프론트엔드' 카테고리의 다른 글
로컬 스토리지를 활용한 매우 간단한 메모장(JS) (0) 2022.07.29 크리스마스 with happy Coding (0) 2022.07.29 CSS(Flex) (0) 2022.07.29 나만의 캐릭터 만들기 과제 (0) 2022.07.29 CSS 정리(구조 ~ declarations) (0) 2022.07.29 - 다양한 레이아웃을 구현