본문 바로가기
⭐ 코딩 기초/HTML, CSS

📱 CSS 미디어 쿼리 요약!

by 뒬탕 2023. 4. 10.
반응형

미디어 쿼리란?

  • 반응형 또는 적응형 웹사이트를 만들 때 사용되는 CSS 구문
  • (자연스러운 변화는 반응형, 끊기는 변화는 적응형)
  • 브라우저 가로폭에 따라 CSS 속성이 달라지도록 함

 

.media {
    /* PC의 경우 */
    background-color: red;
}

/* 미디어쿼리 */
@media (min-width: 320px) and (max-width: 800px) {
    /* 모바일의 경우 */
    background-color: yellow;
}
  • min-width와 max-width로 브라우저 가로폭 설정
  • 브라우저의 가로폭이 최소 320px, 최대 800px이 되었을 경우, 중괄호 안의 css 속성으로 대체

 

미디어쿼리 테스트 방법

크롬 개발자 도구 이용

 

미디어쿼리 사용시 주의사항

viewport 입력하기

<meta name-"viewport" content="width=device-width, initial-scale=1.0">
  • viewport : 디지털 기기의 화면 상에 표시되는 영역 의미
  • 미디어쿼리가 제대로 작동하려면 viewport 너비(width)를 기기화면 너비(device-width)로, 비율(initial-scale)은 1로 설정
  • 위 메타 태그를 <head>에 넣어주면 됨

 

CSS 속성 상속

  • 미디어 쿼리 외부 영역에 있는 CSS 속성을 상속받음
  • 따라서, 상속 받지 않고자 하면 속성값 none 입력
반응형

댓글