← 목록

미디어 쿼리를 활용한 반응형 웹 디자인 이모지

작성: 2025년 02월 07일읽기: 약 3분

반응형 웹 디자인은 모든 화면 크기에서 웹사이트가 잘 보이게 만드는 마법 같은 기술입니다. 🌟 오늘은 그 마법의 주문, 바로 '미디어 쿼리'에 대해 알아볼 거예요! 📱💻🖥

미디어 쿼리는 웹사이트가 다양한 화면 크기와 해상도에 맞게 콘텐츠를 조정할 수 있게 해줍니다. 이를 통해 사용자가 어떤 기기를 사용하든 최적의 사용자 경험을 제공할 수 있죠. 🌈

예시 코드: 기본 미디어 쿼리

미디어 쿼리를 사용하는 가장 간단한 방법은 CSS에 직접 적용하는 것입니다. 아래는 화면 크기에 따라 배경색을 변경하는 예시입니다.

/* 기본 스타일 */
body {
  background-color: lightblue;
}

/* 화면 너비가 600px 미만일 때 적용될 스타일 */
@media (max-width: 600px) {
  body {
    background-color: lavender;
  }
}

위 코드는 화면의 너비가 600px 미만일 때, 배경색을 라벤더색으로 변경합니다. 이처럼 미디어 쿼리를 사용하면 화면 크기에 따라 다양한 스타일을 적용할 수 있어요. 🎨

반응형 이미지

웹사이트의 이미지도 화면 크기에 따라 최적화할 수 있습니다. 아래는 이미지 크기를 조정하는 미디어 쿼리 예시입니다.

img {
  width: 100%;
  height: auto;
}

@media (min-width: 768px) {
  img {
    width: 50%;
  }
}

이 코드는 화면 너비가 768px 이상일 때 이미지의 너비를 화면의 50%로 조정합니다. 이렇게 하면 큰 화면에서도 이미지가 너무 커져 보이지 않게 할 수 있어요. 🖼✨

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

미디어 쿼리는 반응형 웹 디자인의 핵심 요소입니다. 이를 통해 사용자가 어떤 기기를 사용하든지 간에 멋진 웹사이트 경험을 제공할 수 있어요. 🌍💫

이제 여러분도 미디어 쿼리를 활용하여 멋진 반응형 웹사이트를 만들어보세요! Happy coding! 🚀👩‍💻👨‍💻