본문 바로가기
WEB/CSS

[CSS/JavaScript] 반응형 웹 media query, matchMedia()

by 겅아링 2020. 9. 5.
반응형

 

css

media query

: 화면의 종류와 크기에 따라 디자인을 적용할 수 있는 반응형 디자인의 핵심 기술!!

/*화면의 크기가 760px 이상일때 적용 할 스타일*/
@media (min-width: 760px) {
  .slideshow{
    height: 550px;
    width: 380px;
    	}
    }

 

JavaScript

matchMedia()

: 자바스크립트에서 css의 media query같이 사용할수 있는 함수

matchMedia() 의 인수로 css의 media query문법이 들어감!

  //화면의 크기가 760px 이상일때 적용 할 코드
  if (matchMedia("screen and (min-width: 760px)").matches) {
  }

 

 

 

 

참고
https://blog.outsider.ne.kr/1153
 

JavaScript에 미디어쿼리를 사용하는 matchMedia() :: Outsider's Dev Story

요즘은 모바일과 데스크톱용 사이트를 따로 만드는 대신 웹사이트를 반응형으로 만들어서 다양한 해상도에 대응하는 것이 자연스럽다고 생각한다. 웹사이트를 반응형으로 만들려면 [CSS 미디어

blog.outsider.ne.kr

 

반응형

'WEB > CSS' 카테고리의 다른 글

[CSS] scrollBar style적용  (0) 2020.09.05
[CSS] box-sizing  (0) 2020.09.03
[CSS] reset.css  (0) 2020.09.02
[CSS]텍스트에 줄 긋기  (0) 2020.09.02
[HTML/CSS]네이버 메인화면 무작정 따라 만들어보기(레이아웃잡기 연습)  (0) 2020.08.17