반응형
dd
[1] Flex 레이아웃의 구조

Flex 레리아웃의 기분 구조는 위 그림과 같습니다.
부모 요소인 div.container를 Flex Container(플렉스 컨테이너)라고 하고,
자식 요소인 div.item을 Flex Item(플렉스 아이템)이라고 합니다.

컨테이너에서 1차적으로 Flex 레이아웃 설정을 하고, 2차적으로 아이템들을 배치하면 됩니다.
[2] 플렉스 컨테이너
ㅇㅇ
[코드 1]

[코드1-실행결과]

ㅇ
[코드2] display: flex
아래그림의 빨간네모 친 부분처럼, 코드1에서 display:flex를 추가해 줍니다.

[코드2-실행결과]

display:flex를 적용하면 플렉스 아이템들은 가로방향으로 배치됩니다.
그리고 아이템 각자는 자신의 width(가로길이)만큼만 차지하게 됩니다.
height는 컨테이너의 높이만큼 늘어납니다.(아래 그림처럼 height값을 컨테이너에 적용해보세요)


ㅇ
[코드3] flex-direction
이번에는 아이템들이 배채되는 축의 방향을 결정하는 flex-direction을 실습해 봅시다.
아이템들을 가로로 할지, 세로로 할지를 설정하는 아래의 코드를 하나씩 실행해 보세요.

![]() |
|
![]() |
|
![]() |
d
728x90
반응형
'웹-프론트(Web-Front) > CSS' 카테고리의 다른 글
| [CSS.020] 글자,이미지 가운데 정렬하기 (0) | 2022.06.01 |
|---|---|
| [CSS.019] Flex로 메뉴바 만들기 (0) | 2022.03.12 |
| [CSS.016] FloxBox로 정렬해보기 (0) | 2022.03.01 |
| [CSS-015] 레이아웃 배치(Float활용) (0) | 2022.02.25 |
| [009] 박스모델(block, inline) (0) | 2022.01.07 |








댓글