@media 반응형

YEONGHUN KO·2022년 3월 9일
0

CSS/SCSS - BASICS

목록 보기
7/12
post-thumbnail

react color 플젝 하다가 알아낸 사실이다.

(min-width ##px)은 최소 ##px 이상이면 발동한다는 뜻.(여기부터)

(max-width ##px)은 최대 ##px 까지는 유효하다는 뜻.(여기까지)

그리고 css 코드도 JS와 마찬가지로 위의 코드는 아래코드에 덮어씌여진다.

따라서 max-width일 경우 큰것부터 작은것 순으로 적어야 창 사이즈 크기에 따라 순차적으로 적용이 된다.

만약, max-width일 경우에 작은것을 먼저적은면 창의 크기를 늘려도 작은사이즈가 계속 적용될 수 밖에 없다.(min-width일 경우엔 반대겠지?)


@media (max-width: 1199.98px) {
  .go-back-box {
    width: 25%;
    height: 45%;
  }
}

@media (max-width: 991.98px) {
  .go-back-box {
    width: 50%;
    height: 35%;
  }
}


@media (max-width: 575.98px) {
  .go-back-box {
    width: 100%;
    height: 20%;
  }
}

요런식으로 적어야 창을 늘렸을 때, go-back-box가 창에 비례해서 커지고 작아진다.

profile
'과연 이게 최선일까?' 끊임없이 생각하기

0개의 댓글