Front-end/HTML 5, CSS3

반응형 css (Making our Website Responsive)

prden 2023. 7. 16. 20:40

1. CH10. Making our Website Responsive

1) hardware device pixels vs. software CSS pixels

<!-- viewport 넣으면서 hardware px이 아닌 software px, css로 인식가능하게 함, 반응형 가능하게 -->
    <meta name="viewport" content="width=device-width, initial-scale=1" />

생략 시 mobile에서 전체화면 전체가 작게 보임.

content에 maximum-scale, minimum-scale, user-scaleable,... 넣을 수 있다.

 

2) viewport metatag vs. @media query

 viewport : device viewport에 맞게 hardware pixel을 software  CSS pixel로 바꿔주는 역할을 함. 그러나 design의 변화는 없음.

 @media query : size에 따라 디자인 변경

 

3) mobile first

 

4)media query

40rem이상이면~

 @media (min-width: 40rem) {

   # product-overview h1 {

    font-size: 3rem;

   }

}

 

 

https://m.blog.naver.com/govlrhaehfdl/221243111912

 

[CSS] max-width , min-width 속성

max-width와 min-width는 반응형 웹에서 크기를 조절할 때 쓰여요. 디바이스 화면 크기가 다 다르잖아요.&n...

blog.naver.com

 

'Front-end > HTML 5, CSS3' 카테고리의 다른 글

css 선택자  (0) 2023.07.23
세부적으로: 테두리 border vs. outline, 100% vs 100vs, 100vh  (0) 2023.07.21
Css Advanced (Section 7~)  (0) 2022.11.12
1. 웹 퍼블리싱  (0) 2022.11.05
BEM 방법론, SASS와 SCSS  (0) 2022.11.05