웹 프론트엔드 CSS 튜토리얼 CSS 미디어 쿼리: 다양한 장치 및 화면 크기에 다양한 스타일 적용

CSS 미디어 쿼리: 다양한 장치 및 화면 크기에 다양한 스타일 적용

Nov 18, 2023 pm 05:28 PM
장비 적응 화면 크기 CSS 미디어 쿼리

CSS 미디어 쿼리: 다양한 장치 및 화면 크기에 다양한 스타일 적용

CSS 미디어 쿼리는 웹 디자인에서 매우 유용한 기술로, 이를 통해 다양한 장치와 화면 크기에 따라 다양한 스타일을 적용할 수 있습니다. 미디어 쿼리를 통해 컴퓨터, 태블릿, 휴대폰 등 사용자가 사용하는 장치 유형과 화면 너비, 높이 등의 요소에 따라 웹페이지의 레이아웃과 모양을 조정하여 더 나은 서비스를 제공할 수 있습니다. 사용자 경험.

CSS 미디어 쿼리를 사용하기 전에 몇 가지 기본 개념과 사용법을 이해해야 합니다. 우선, 미디어 쿼리가 CSS3 기능이라는 점을 분명히 해야 합니다. 따라서 브라우저가 CSS3를 지원해야 제대로 작동합니다.

미디어 쿼리는 @media 규칙을 사용하여 정의되며 일반적으로 CSS 파일 상단에 작성되어 먼저 로드됩니다. 미디어 쿼리의 구문은 다음과 같습니다.

@media mediatype 및 (조건) {
CSS 스타일
}

여기서 mediatype은 미디어 유형을 나타냅니다.

  • all: 모든 미디어 장치에 적용됩니다. ;
  • 화면: 컴퓨터 화면용
  • 인쇄: 프린터 및 인쇄 미리보기용
  • 휴대용: 휴대폰 및 태블릿과 같은 휴대용 장치용.

조건 부분은 미디어 쿼리의 핵심으로, 조건에 맞는 기기나 화면 크기를 필터링하는 데 사용됩니다. 조건에는 다음과 같은 일반적으로 사용되는 속성이 포함될 수 있습니다.

    height: 화면 높이;
  • device-height: 장치 높이;
  • 화면 비율: 화면 비율
  • 해상도: 화면 해상도.
  • 다음은 미디어 쿼리를 사용하여 다양한 기기 및 화면 크기에 적응하는 방법을 보여주는 몇 가지 구체적인 코드 예입니다.
  • 대형 화면 기기에 특정 스타일 적용:
  • @media screen and (min-width: 1200px) {
/

화면 너비가 1200px 이상일 때 적용되는 스타일

/
    body {
  1.   font-size: 18px;
    로그인 후 복사
  2. }
}


작은 화면 장치에 특정 스타일 적용:

@media screen 및 (max-width: 767px) {

/
화면 너비가 767px 이하일 때 적용되는 스타일

/
    body {
  1.   font-size: 14px;
    로그인 후 복사
  2. }
}


가로 디스플레이에 특정 스타일 적용:

@media screen and (orientation: Landscape) {

/
가로 모드로 표시할 때 적용되는 스타일

/
    본문 {
  1.   background-color: yellow;
    로그인 후 복사
  2. }
}


여러 조건과 조합하여 미디어 쿼리 사용:

@media 화면 및 (최소 너비: 768px) 및 (최대 - 너비: 1199px) {

/
화면 너비가 768px에서 1199px 사이일 때 적용되는 스타일

/
    body {
  1.   font-size: 16px;
    로그인 후 복사
  2. }
}


위의 예를 통해 미디어 쿼리를 다양한 기반으로 맞춤 설정할 수 있음을 알 수 있습니다. 장치 화면 크기에 다양한 스타일을 적용하여 웹 페이지의 반응형 디자인을 구현합니다. 미디어 쿼리의 유연한 사용을 통해 사용자에게 더 나은 사용자 경험을 제공할 수 있으며 컴퓨터, 태블릿 또는 휴대폰에서 좋은 인터페이스 표시 효과를 얻을 수 있습니다. 물론 미디어 쿼리는 반응형 디자인의 일부일 뿐이며, 완전한 반응형 웹 디자인을 완성하려면 다른 기술과 관행이 결합되어야 합니다. 실제 응용 프로그램에서는 프로젝트 요구 사항과 사용자 그룹을 기반으로 적절한 미디어 쿼리 조건을 선택하고 해당 CSS 스타일을 작성하여 최상의 반응형 디자인을 얻을 수 있습니다.

위 내용은 CSS 미디어 쿼리: 다양한 장치 및 화면 크기에 다양한 스타일 적용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Redmi K70 Extreme Edition 화면 크기 Redmi K70 Extreme Edition 화면 크기 Jul 02, 2024 am 11:13 AM

홍미 K70 익스트림 에디션이 출시를 앞두고 있다. 홍미 K70 익스트림 에디션의 매개변수 구성이 기본적으로 공개됐다. 가격 인상은 물론, 화면, 외관, 사진 등 모든 면이 종합적으로 업그레이드됐다. Redmi K70 Extreme Edition의 모든 측면. 그리고 Redmi K70 Extreme Edition의 화면 크기도 조정될 것으로 알려졌으니 오셔서 알아보세요. Redmi K70 Extreme Edition 화면 크기: 6.67인치 Redmi K70 Extreme Edition은 6.67인치 1.5K 다이렉트 화면을 사용합니다. 전화기의 높이는 약 162.78mm, 너비는 약 75.44mm, 두께는 약 8.7mm입니다. K70 Extreme Edition 화면 매개변수 세부 화면 공급업체: Huaxing Optoelectronics 화면 새로 고침 빈도: 144Hz e-스포츠 새로 고침 빈도 지원 또한 k70 Extreme Edition 화면은 Huaxing Optoelectronics를 사용합니다.

완벽한 반응형 디자인을 달성하기 위한 CSS 프레임워크 팁: 웹 페이지를 다양한 장치에 빠르게 적용 완벽한 반응형 디자인을 달성하기 위한 CSS 프레임워크 팁: 웹 페이지를 다양한 장치에 빠르게 적용 Jan 16, 2024 am 09:43 AM

반응형 디자인을 신속하게 구현하기 위한 CSS 프레임워크 기술: 웹페이지가 다양한 장치에서 완벽하게 표시되도록 하려면 특정 코드 예제가 필요합니다. 모바일 장치가 널리 보급됨에 따라 웹페이지의 반응형 디자인은 현대 웹페이지 개발에 중요한 요구 사항이 되었습니다. 웹 페이지가 다양한 장치에서 완벽하게 표시되도록 하려면 중요한 도구는 CSS 프레임워크입니다. CSS 프레임워크는 다양한 장치에서 웹페이지를 적응적으로 조정할 수 있도록 최적화된 코드 세트를 제공합니다. 이 기사에서는 반응형 디자인을 신속하게 구현하고 특정 코드를 제공하는 몇 가지 CSS 프레임워크 기술을 소개합니다.

CSS 속성을 사용하여 반응형 레이아웃을 만드는 방법 CSS 속성을 사용하여 반응형 레이아웃을 만드는 방법 Nov 18, 2023 pm 12:25 PM

CSS 속성을 사용하여 반응형 레이아웃을 만드는 방법 모바일 장치의 인기와 다양한 터미널의 등장으로 반응형 레이아웃이 개발자들로부터 점점 더 많은 관심을 끌고 있습니다. CSS 속성을 사용하면 웹 페이지가 다양한 터미널에서 좋은 표시 효과를 얻을 수 있도록 반응형 레이아웃을 쉽게 구현할 수 있습니다. 이 문서에서는 CSS 속성을 사용하여 반응형 레이아웃을 만드는 방법을 설명하고 몇 가지 구체적인 코드 예제를 제공합니다. 1. 미디어 쿼리 미디어 쿼리는 반응형 레이아웃을 구현하는 데 가장 일반적으로 사용되는 방법 중 하나입니다. 미디어 쿼리를 사용하면

CSS 미디어 쿼리: 다양한 장치 및 화면 크기에 다양한 스타일 적용 CSS 미디어 쿼리: 다양한 장치 및 화면 크기에 다양한 스타일 적용 Nov 18, 2023 pm 05:28 PM

CSS 미디어 쿼리는 다양한 장치와 화면 크기에 따라 다양한 스타일을 적용할 수 있게 해주는 웹 디자인에 매우 유용한 기술입니다. 미디어 쿼리를 통해 컴퓨터, 태블릿, 휴대폰 등 사용자가 사용하는 장치 유형과 화면 너비, 높이 등의 요소에 따라 웹페이지의 레이아웃과 모양을 조정하여 더 나은 서비스를 제공할 수 있습니다. 사용자 경험. CSS 미디어 쿼리를 사용하기 전에 몇 가지 기본 개념과 사용법을 이해해야 합니다. 우선, 미디어 쿼리가 CSS3 기능이라는 점을 분명히 해야 합니다. 따라서 브라우저는 이를 지원해야 합니다.

Huawei Enjoy 70z의 화면 크기는 얼마입니까? Huawei Enjoy 70z의 화면 크기는 얼마입니까? Mar 18, 2024 pm 10:58 PM

휴대폰이 계속해서 발전하면서 휴대폰 화면도 점점 더 커지고 있습니다. 실제로 많은 사람들에게 휴대폰 화면의 크기는 한 손으로 조작할 수 있는 범위를 넘어섰습니다. 휴대폰을 사용할 때 모든 사람이 두 손으로 조작해야 하므로 일상적인 사용 경험에 불편을 초래합니다. 그렇다면 새로 출시된 새 휴대폰으로서 Huawei Enjoy 70z의 화면 크기는 얼마나 될까요? Huawei Enjoy 70z의 화면 크기는 얼마입니까? 화면 크기는 6.75인치다. 화웨이 엔조이 70z는 최대 1600×720 해상도의 6.75인치 LCD 워터드롭 스크린을 탑재해 시각적 효과가 선명하고 편안하다. 8.98mm의 얇고 가벼운 바디와 199g의 무게로 손에 쥐는 느낌이 좋습니다. 세 가지 스타일리시한 색상: 매직 나이트 블랙, 갤럭시 블루, 스노우 화이트가 수많은 휴대폰 중에서 당신을 돋보이게 만들어줄 것입니다! 없지만

다양한 화면 크기에 맞게 조정할 단위를 선택하는 것이 반응형 레이아웃의 모범 사례입니다. 다양한 화면 크기에 맞게 조정할 단위를 선택하는 것이 반응형 레이아웃의 모범 사례입니다. Jan 27, 2024 am 09:59 AM

다양한 화면 크기에 적응하려면 반응형 레이아웃에서 어떤 단위를 사용해야 합니까? 오늘날 유비쿼터스 모바일 장치 시대에 웹 개발자는 웹 페이지를 다양한 화면 크기에서 잘 렌더링하는 방법이라는 중요한 문제에 직면해 있습니다. 이런 문제를 해결하기 위해 반응형 레이아웃(ResponsiveDesign)이 등장했습니다. 반응형 디자인은 다양한 화면 크기와 해상도에 자동으로 적응하는 웹 디자인 방법입니다. 장치의 화면 크기와 방향에 따라 웹 페이지의 레이아웃과 레이아웃을 자동으로 조정할 수 있습니다.

CSS 뷰포트 단위를 사용하여 화면 크기에 따라 글꼴 크기를 조정하는 방법 CSS 뷰포트 단위를 사용하여 화면 크기에 따라 글꼴 크기를 조정하는 방법 Sep 13, 2023 am 08:57 AM

CSSViewport 단위를 사용하여 화면 크기에 따라 글꼴 크기를 조정하는 방법 CSSViewport 단위는 뷰포트 크기에 상대적인 단위로, 화면 크기에 따라 글꼴 크기를 동적으로 조정하는 데 도움이 됩니다. 모바일 기기 시대에 다양한 화면 크기로 인해 발생하는 글꼴이 너무 크거나 작은 문제를 해결하는 데 이 기술이 도움이 될 수 있습니다. 이 기사에서는 CSSViewport 단위를 사용하여 화면 크기에 따라 글꼴 크기를 조정하는 방법을 소개하고 일부 특정 코드를 제공합니다.

CSS 뷰포트 단위를 사용하여 화면 크기에 따라 요소 위치를 조정하는 방법 CSS 뷰포트 단위를 사용하여 화면 크기에 따라 요소 위치를 조정하는 방법 Sep 13, 2023 pm 01:18 PM

CSSViewport 단위를 사용하여 화면 크기에 따라 요소의 위치를 ​​조정하는 방법에 대한 팁 웹 개발에서 다양한 화면 크기에 따라 요소의 위치와 크기를 조정해야 하는 경우가 종종 있습니다. 이 목표를 달성하기 위해 CSSViewport 유닛이 널리 사용됩니다. 뷰포트 단위는 브라우저 창 크기에 상대적인 단위입니다. 이를 사용하면 화면 크기에 따라 요소의 위치를 ​​동적으로 조정할 수 있어 더 나은 사용자 경험을 제공할 수 있습니다. 1. Vi 이해하기

See all articles