티스토리 뷰

JavaScript/이론

[JS] Window.matchMedia()

millfeel1298 2022. 5. 26. 14:16
window.matchMedia(mediaQueryString)

[mediaQueryString]

분석할 미디어 쿼리를 나타내는 문자열.

 

[예시]

window.matchMedia('(orientation: portrait)');
window.matchMedia('(min-width: 300px)');

*문자열을 넣돼 괄호도 같이 넣어야 한다.

 

 

[반환]

뷰포트가 300px 이상이면 matches가 true | 미만이면 false 값을 가지게 된다.

 

 

[활용]

if (window.matchMedia("(min-width: 400px)").matches) {
  /* 뷰포트 너비가 400 픽셀 이상 */
} else {
  /* 뷰포트 너비가 400 픽셀 미만 */
}
 

[공부좌표]

https://developer.mozilla.org/ko/docs/Web/API/Window/matchMedia

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함