[HTML] 반응형 웹 (Responsive) 처리

2021. 10. 22. 19:12・Frontend/HTML, CSS

head태그 안에,

<meta name="viewport" content="width=device-width, initial-scale=1.0">

 

미디어쿼리(media query)

@media screen and (max-width : 1200px) { 
  .box { 
    font-size : 40px; 
  } 
} 

@media screen and (max-width : 768px) { 
  .box { 
    font-size : 30px; 
  } 
}

media query를 작성할 때는 CSS파일 최하단에 작성한다

이유: css파일도 한줄씩 읽고 적용되므로 중복된 스타일조정은 캐스케이딩 되서 중복되더라도 가장 마지막 줄을 읽고 그걸로 수정해줌

 

 

권장되는 Breakpoint

media query 문법에서 max-width안에 넣는 브라우저 폭을 breakpoint라고 한다

breakpoint는 원하는 만큼 여러개 넣을 수 있지만 권장되는 폭의 경우의 수는 대략 4개정도 쓴다(일반적으로)

 

1200px / 992px / 768px / 576px - Bootstrap library가 기본으로 권장하는 Breakpoint

 

1200px 이하는 tablet
768px 이하는 mobile

 

 

저작자표시 비영리 변경금지 (새창열림)

'Frontend > HTML, CSS' 카테고리의 다른 글

[HTML] 절대경로(Absolute path)와 상대경로(Relative path)  (0) 2021.10.22
[HTML] IE 호환성 크로스 브라우징 (Cross-browsing)  (0) 2021.10.22
[HTML] <head>안에 들어가는 내용  (0) 2021.10.22
[CSS] #1-2 박스모델과 box-sizing  (0) 2021.10.13
[CSS] #1 The box model  (0) 2021.10.09
'Frontend/HTML, CSS' 카테고리의 다른 글
  • [HTML] 절대경로(Absolute path)와 상대경로(Relative path)
  • [HTML] IE 호환성 크로스 브라우징 (Cross-browsing)
  • [HTML] <head>안에 들어가는 내용
  • [CSS] #1-2 박스모델과 box-sizing
dev.hyejin
dev.hyejin
  • dev.hyejin
    혜진의 개발자 성장블로그
    dev.hyejin
  • 전체
    오늘
    어제
    • 분류 전체보기 (89)
      • 2024 데브캠프 (2)
      • 회고 (1)
      • 이슈해결 (3)
      • 기초학습 (13)
      • Frontend (20)
        • JavaScript (3)
        • Git, GitHub (3)
        • HTML, CSS (14)
      • Backend (8)
        • Database (4)
        • Java (4)
      • CS (16)
        • Network (10)
        • Algorithm (6)
      • Eng (16)
      • Tips (5)
  • 인기 글

  • 태그

    시간복잡도
    GitHub
    절대경로
    ER모델
    상대경로
    점근성능
    객체
    border-box
    box-sizing
    런타임
  • hELLO· Designed By정상우.v4.10.3
dev.hyejin
[HTML] 반응형 웹 (Responsive) 처리
상단으로

티스토리툴바