선

반응형 웹을 위한 미디어쿼리

· 2025-07-11 (금) 09:36:45 · 1089 · 1
미디어 쿼리란?
- 화면 너비, 해상도, 장치 유형에 따라 CSS를 다르게 적용하는 방법

기본 문법
@media screen and (max-width: 768px) {
body {
font-size: 14px;
}
}

- max-width: 768px → 화면이 768px 이하일 때 적용
- min-width도 반대로 사용 가능

자주 쓰는 구간 예시
@media (max-width: 1200px) { ... } // 태블릿~데스크탑 중간
@media (max-width: 992px) { ... } // 태블릿
@media (max-width: 768px) { ... } // 모바일 기준
@media (max-width: 480px) { ... } // 작은 모바일

실전 팁
- 모바일부터 스타일을 먼저 작성하고, 점점 넓히는 “모바일 퍼스트” 방식이 유지보수에 유리
- 요소의 크기, 정렬, 여백, 폰트 등을 미디어 쿼리에서 세분화 가능

예시
.box {
width: 100%;
padding: 20px;
}
@media (max-width: 768px) {
.box {
padding: 10px;
}
}
|

댓글 1개

깔끔한 정리 감사합니다. 부트스트랩을 써서 하느냐, 아니면 미디어쿼리를 쓰는데 개인적으로 둘다 좋습니다.

댓글을 작성하시려면 로그인이 필요합니다.
+
분류 제목 글쓴이 날짜 조회
CSS 25-12-27 조회 698
CSS 25-12-07 조회 876
CSS 25-11-20 조회 918
CSS 25-10-10 조회 880
CSS 25-09-19 조회 1,073
CSS 25-08-16 조회 1,110
CSS 25-08-16 조회 1,036
CSS 25-08-02 조회 1,021
CSS 25-07-18 조회 1,158
CSS 25-07-11 조회 1,090
CSS 25-07-10 조회 1,026
CSS 25-07-03 조회 1,037
CSS 25-07-02 조회 1,092
CSS 25-06-29 조회 1,059
CSS 25-06-20 조회 1,231
CSS 25-06-18 조회 1,186
CSS 25-06-17 조회 1,094
CSS 25-06-16 조회 1,111
CSS 25-06-13 조회 960
CSS 23-03-13 조회 2,261
CSS 23-01-11 조회 3,369
CSS 21-03-29 조회 5,017
CSS 21-03-29 조회 5,498
반응형웹 20-06-29 조회 3,765
반응형웹 20-06-29 조회 3,643
부트스트랩 18-01-08 조회 5,808
부트스트랩
[부트스트랩]
18-01-08 조회 7,437
부트스트랩 18-01-08 조회 5,412
부트스트랩 18-01-04 조회 7,518
부트스트랩 18-01-04 조회 4,136