일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩공부
- 캡쳐링
- 전역변수
- 이벤트리스너
- addEventListener
- 논리연산자
- falsy
- 비구조화
- git
- 이벤트위임
- 자바스크립트
- 단락회로평가
- 버블링
- INCLUDES
- text-align
- map()
- 돔조작
- 중앙정렬
- 어웨이트
- async
- 비동기적
- Await
- 동기적
- 지역변수
- js
- truthy
- 프론트엔드
- icoMoon
- 자바스크립트기초
- 리액트
- Today
- Total
피리부는 사나이 (pied piper)
[CSS] 그리드 시스템 본문
#그리드 시스템의 개념
1. container : 그리드 시스템이 전체 적용되는 범위
2. column : 한 칸을 한 컬럼이라고 이야기함
3. gutter : 컬럼 양쪽에 여백을 주는 것
#부트스트랩 사용법
부트스트랩 그리드 기본 문법
<Container>
<Row> (항상 row는 넣어줘야함, 한 줄을 뜻함)
<Col>
<div></div>
</Col>
Contianer부터 Col까지 내려가는 자식은 반드시 지켜줘야하는 부트스트랩 문법
예시)
그런데 왜 아래로 떨어지는가?
1줄의 col의 최대값은 12인데 1 + 12 = 13이니까 col 12를 넘어서는 순간 자동으로 떨어짐
+
각각의 브레이크마다 컬럼을 달리줄 수 있다.
클래스를 주면 된다.
col-12, col-sm-6, col-md-4 (... 더 큰 사이즈도 가능 lg, xl)
=> 모바일 사이즈일때는 col-12
=> 모바일 사이즈를 넘어가면 (sm) 사이즈일때는 col 6으로 줄어듬
=> 태블릿 사이즈를 넘기면 (md) 사이즈일 때는 col 4로 줄어듬
Extra small
Max container width : none (auto)
Small
Max container width : 540px
Midium
Max container width : 720px
Large
Max container width : 960px
Extra Large
Max container width : 1140px
#가장 많이 쓰는 레이아웃
1. 모바일일 때는 다 차지했다가
2. 태블릿에서는 2칸
3. 데스크탑에서는 4칸
예시)
1. 모바일
2. 태블릿 사이즈
3. 데스크탑 사이즈
'CSS' 카테고리의 다른 글
[ResetCSS] Normalize CSS + 커스텀 보강 = 완벽 (0) | 2022.08.17 |
---|---|
[CSS] Svg 파일을 아이콘 폰트로 만들기 (0) | 2022.08.11 |
[CSS] float (0) | 2022.04.22 |
[CSS] inline, inline-block (0) | 2022.04.20 |
[CSS] Flexbox 전반적인 팁 (0) | 2022.04.20 |