코딩배우기

【CSS】미디어 쿼리 치트 시트

탁이 2022. 9. 27. 12:05

사이트의 프론트엔드를 담당하는 한 축인 CSS. 이번에는 CSS미디어 쿼리 치트 시트를 정리해 봤습니다.

미디어 쿼리란?

표시된 화면 환경에 따라 적용할 스타일을 전환하는 기능입니다.

CSS
@media screen and (min-width: 560px) {
  /* 스타일 */
}

화면 크기

스마트폰

스마트폰 세로 - 320px ~ 480px
스마트폰 가로 - 480px ~ 812px

iPhone5 320px
iPhone6/7/8/SE 375px
iPhone6/7/8 Plus 414px
iPhoneX 375px
Pixel2 411px
Galaxy S5 360px

태블릿

태블릿 세로 - 768px ~ 1024px
태블릿 가로 - 1024px ~ 1366px

iPad 768px
Android 8인치 600px

PC

1024px ~

MacBook 13인치 1440px
MacBook 16인치 1792px

브레이크 포인트란?

여기서의 브레이크 포인트의 의미는, 미디어 쿼리의 기점이 되는 화면 사이즈 입니다.

스마트폰 세로 480px
스마트 폰 옆 600px
태블릿 세로 768px
태블릿 가로 1024px
PC 1200px
 

쓰기

〇〇 px 이상

CSS
@media screen and (min-width: 〇〇px) {
  /* 스타일 */
}

〇〇 px 이하

CSS
@media screen and (max-width: 〇〇px) {
  /* 스타일 */
}

 

〇〇 px보다 큰

CSS
@media not all and (max-width: 〇〇px) {
  /* 스타일 */
}

〇〇 px보다 작음

CSS
@media not all and (min-width: 〇〇px) {
  /* 스타일 */
}

 

추천1

PC 기반의 브레이크 포인트를 560px와 960px로 쓰는 방법

CSS
@media not all and (min-width: 960px) {
  /* 스타일 */
}
 
CSS
@media not all and (min-width: 560px) {
  /* 스타일 */
}

추천2

PC 기반의 브레이크 포인트를 768px와 1024px로 쓰는 방법

CSS
@media not all and (min-width: 1024px) {
  /* 스타일 */
}
CSS
@media not all and (min-width: 768px) {
  /* 스타일 */
}