티스토리 뷰
웹 페이지는 레이아웃이라는 개념이 존재합니다.
레이아웃이 의미하는것이 무엇이냐면, 아래의 Lush 홈페이지를 예로 들어보겠습니다.

빨간선으로 구분해 놓은것처럼 웹페이즈를 개발자가 원하는 구역으로 나누어 놓은 하나 하나를 각각의 레이아웃이라고 표현합니다.
이런 레이아웃을 사용할때 가장 많이 사용되는 방식이 Flex와 Grid입니다.
간단하게 설명하자면,
Flex의 경우에는 1차원적으로 수평, 수직으로 레이아웃을 정하는 방식입니다.
그림과 같이 Flex 태그안에 있는 item들의 방향을 정하는데 그 방향을 row나 column 두가지의 방법을 이용하여 정하는 것입니다.
Flex의 경우 display : flex; 를 통해 설정할 수 있습니다.

display : flex의 기본값은 row이고, 상하로 정렬하고싶으면
flex-direction : column으로 설정하면 상하로 정렬이 됩니다.
'Front-End' 카테고리의 다른 글
| React Typescript + Yarn Berry + Vite 를 이용한 프로젝트 제작하기 (0) | 2024.03.14 |
|---|---|
| [React] yarn berry를 이용한 프로젝트 초기세팅 방법 (0) | 2024.03.04 |
| [React] 웹 페이지 배포하기 (3) | 2023.10.30 |
| [React Native] React Native 란? (0) | 2023.07.26 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- async
- 단축평가
- Front-End
- 자바스크립트
- React
- delete
- yarn berry
- MAP
- 공부
- http
- 심볼
- forEach
- 옵셔널체이닝연산자
- JavaScript
- node
- set
- defer
- CSSOM
- Vite
- DOM
- JS
- 타입변환
- 렌더트리
- yarn 4
- 1일차
- Get
- html #css #코딩 #공부
- 호이스팅
- TypeScript
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함