미디어 쿼리
1732 단어 css
미디어 쿼리는 반응형 웹 디자인의 필수 요소입니다. 사용자 뷰포트의 크기에 따라 애플리케이션의 레이아웃을 변경할 수 있습니다. 간단한 예는 휴대 전화에서 보는 경우 탐색 모음이 드롭다운 메뉴로 축소되지만 뷰포트가 더 큰 경우 화면 상단을 따라 각 탐색 링크가 표시되는 전체 탐색 모음이 있는 방법입니다. 이와 같은 것들은 앱을 방문하는 동안 사용자 경험을 훨씬 더 좋게 만들 수 있습니다.
미디어 쿼리는 복잡해질 수 있지만 단순한 미디어 쿼리는 상대적으로 읽고 이해하기 쉽습니다. 간단한 미디어 쿼리를 살펴보고 미디어 쿼리가 수행하는 기본 아이디어와 이를 직접 사용할 수 있는 방법을 이해하는 데 도움이 되기를 바랍니다.
미디어 쿼리를 사용하기 위한 구문은
@media not/only _mediatype_ and (_expressions_)
입니다.@media는 당신이 작성하고 있는 것이 미디어 쿼리임을 CSS에 표현하고 있습니다.
not/only는 뒤에 오는 미디어 유형을 포함하지 않을지 또는 뒤에 오는 미디어 유형만 포함할지 여부를 지정합니다.
Mediatype의 기본값은 all이지만 이 쿼리를 다른 세 가지 옵션에 사용할지 여부를 지정할 수 있습니다.
표현은 표현에 쓰는 내용에 따라 디자인을 변경하려는 시기 또는 방법입니다.
미디어 쿼리의 간단한 예는 다음과 같습니다.
@media only screen and (min-width: 300px) {
background-color: blue;
}
이 예제에서는 뷰포트 너비가 300px 이상인 경우에만 배경색을 파란색으로 설정합니다. 따라서 사용자가 앱을 보고 있는 뷰포트가 300px 미만인 경우 배경색은 원래 흰색이 됩니다. 하지만 300px보다 큰 뷰포트를 통해 이 앱을 보는 경우 배경색이 파란색이 됩니다.
이것은 매우 실용적인 예는 아니지만 미디어 쿼리를 사용하여 사용자 뷰포트의 크기에 따라 애플리케이션이 반응하도록 만들 수 있음을 보여줍니다. 이는 애플리케이션을 보다 사용자 친화적으로 만드는 데 매우 유용한 도구가 될 수 있습니다.
이 블로그가 미디어 쿼리의 기본 개념을 이해하는 데 도움이 되었기를 바라며 미디어 쿼리에 대한 지식을 연습하고 확장하여 더 역동적이고 반응이 빠른 애플리케이션을 디자인할 수 있도록 할 계획입니다.
Reference
이 문제에 관하여(미디어 쿼리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/thomaskinsella4/media-queries-41d5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)