Recent Posts
Tags
- SQL
- 정보처리기사
- Django
- 코딩테스트
- unsub
- boostcoures
- 빅분기
- r
- 코딩테스트 python
- 오라클
- 이기적
- 데이터베이스
- 프로그래머스
- 파이썬
- python
- 인공지능기초다지기
- PY4E
- 기초다지기
- 이것이 취업을 위한 코딩테스트다 with 파이썬
- 빅데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정
- 빅데이터분석기사
- [멀티잇]데이터 시각화&분석 취업캠프(Python)
- Oracle
- Ai
- boostcourse
- AI 플랫폼을 활용한 데이터 분석
- 부스트코스
- 데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정
- DB
- 네이버부스트캠프
- Today
- Total
매일공부
[Bootstrap] mt-1, p-2... 여백 유틸리티 클래스 정리 본문
Q. mt-1은 어떤 클래스인가?
<div class="text-muted small mt-1 text-end">건</div>
mt-1은 Bootstrap의 margin-top 유틸리티 클래스다. mt-{숫자} 형식으로, 숫자는 0~5까지 사용한다.
클래스 값
| mt-0 | 0px |
| mt-1 | 4px |
| mt-2 | 8px |
| mt-3 | 16px |
| mt-4 | 24px |
| mt-5 | 48px |
mt-1은 위쪽에 4px 여백을 주는 것으로, 예시에서는 "건" 텍스트와 그 위 숫자 사이 간격을 약간 벌리는 역할이다.
여백 유틸리티 전체 규칙
방향과 속성을 조합해서 쓴다: {속성}{방향}-{숫자}
속성:
- m = margin
- p = padding
방향:
- t = top
- b = bottom
- s = start (좌→우 언어에서는 왼쪽)
- e = end (좌→우 언어에서는 오른쪽)
- x = left + right (양쪽)
- y = top + bottom (위아래)
- 방향 생략 시 4면 전체
숫자 → px 환산 (기본 스페이서 기준, 1 = 0.25rem = 4px):
숫자 px
| 0 | 0px |
| 1 | 4px |
| 2 | 8px |
| 3 | 16px |
| 4 | 24px |
| 5 | 48px |
예: px-3은 좌우 padding 16px, my-2는 위아래 margin 8px, p-0은 4면 padding 0.
자주 쓰는 것들 모음
여백
- mt-1 ~ mt-5: 위 여백
- mb-3: 폼 필드끼리 기본 간격 줄 때 자주 씀 (아래 16px)
- mx-auto: 좌우 margin auto — 블록 요소 가운데 정렬
- p-3: 카드/박스 내부 여백으로 자주 씀
텍스트
- text-muted: 회색 계열의 흐린 텍스트 (부가 설명, 캡션 등)
- text-end / text-start / text-center: 텍스트 정렬 (text-right/text-left는 구버전 표기, 최신 Bootstrap은 text-end/text-start)
- small: 폰트 크기를 한 단계 작게
- fw-bold: 굵게
레이아웃
- d-flex: display: flex
- d-none: 숨김 (display: none)
- justify-content-between, align-items-center: flex 정렬용, d-flex와 같이 씀
- w-100: 너비 100%
색상/배경
- bg-light, bg-white: 배경색
- border, border-0: 테두리 추가/제거
- rounded: 모서리 둥글게
'IT > 작업기록' 카테고리의 다른 글
| [인프라 공부] RAID 1 + HA는 왜 "백업"이 아닌가 (0) | 2026.07.14 |
|---|---|
| [Django] {% load %} 는 어디서 연결되는 걸까 (0) | 2026.06.05 |
| [인프라 공부] CI/CD, 혼자 개발해도 해야 하나? (0) | 2026.04.22 |
| [Django] pytest "app_label" 에러 — 그리고 이게 배포엔 왜 상관없는지 (0) | 2026.04.22 |
| [Python] mypy는 왜 쓰는가 — 동적 타이핑 언어에 왜 타입을 입히나 (0) | 2026.04.22 |
Comments