본문 바로가기
Front End/HTML & CSS

[CSS] 김버그의 HTML&CSS는 재밌다 | Media Query

by 옐 FE 2021. 4. 28.

 [Media Query] 

 


 

<meta name="viewport" content="width=device-width" />

반응형 웹 ; Responsive Web을 만들기 위해서 HTML <head> 태그 안에 위와 같은 meta 태그를 선언해야함.

 

@media screen and (min-width: 768px){
}

모바일, 태블릿, 데스크탑 순서로 viewport가 점점 커지는 형식으로 작업을 하는 것이 더 수월하다. 예를 들어 모바일에 맞는 CSS를 적용했을 시, 그 아래 media query를 선언하고 먼저 선언한 스타일코드와 다른 부분을 적으면 된다.

 

.banner {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #ffc82c;
}

@media screen and (min-width: 768px) {
  .banner {
    bottom: auto;
    top: 0;
  }
 }

모바일 CSS에서 position의 값을 fixed로 준 경우, media query에서는 bottom 값을 auto로 수정한 뒤, 원하는 top의 값을 적는다.

 


강의를 들으면서 실습훈련을 하고 있는데 padding 값을 언제 써야하는 지 헷갈린다...

댓글