CSS 미디어쿼리

CSS 미디어쿼리

Responsive Web Design: CSS 미디어 쿼리

미디어 쿼리 (Media Queries)란?

미디어 쿼리는 웹 페이지의 디자인을 다양한 디바이스와 화면 크기에 맞게 조절하는 데 사용되는 CSS 기술이다. 이를 통해, 반응형 웹 디자인(Responsive Web Design)을 구현하여 모바일 기기부터 데스크톱까지 다양한 화면 크기에 대응할 수 있다.


#. 기본적인 미디어 쿼리 구문

미디어 쿼리는 @media 규칙을 사용하여 정의된다.

예제_

@media only screen and (min-width: 768px) {
  body {
    font-size: 16px;
  }
}

#. 미디어 쿼리 주요 속성

  1. only screen: 미디어 유형을 지정한다. 대부분 screen을 사용하여 스크린 기반의 디바이스에 스타일을 적용한다.

  2. (min-width: 768px): 최소 화면 너비를 지정한다. 768px 이상의 화면에 스타일을 적용한다.

  3. (max-width: 767px): 최대 화면 너비를 지정한다. 767px 이하의 화면에 스타일을 적용한다.

실용적인 예제_

/* 데스크톱 및 태블릿 화면에 대한 스타일 */
@media only screen and (min-width: 768px) {
  /* 데스크톱 및 태블릿에 대한 스타일 설정 */
}

/* 모바일 화면에 대한 스타일 */
@media only screen and (max-width: 767px) {
  /* 모바일에 대한 스타일 설정 */
}

/* 데스크톱에서만 적용되는 스타일 */
@media only screen and (min-width: 1024px) {
  /* 데스크톱에서만 적용되는 스타일 설정 */
}

미디어 쿼리를 활용하면 각 기기에 맞게 유연하게 스타일을 조절할 수 있습니다.
이것이 반응형 웹 디자인의 핵심 원리 중 하나이다.



⭐️지난 포스팅에 이어서 css에 대해서 특별히 미디어쿼리(Media Queries)에 대해서 자세히 알아보았습니다.

CSS에 대해서
Older post

CSS에 대해서

Newer post

CSS 프레임워크와 라이브러리

CSS 프레임워크와 라이브러리