css - 반응형 웹

씩씩한 조약돌·2024년 3월 3일
0

공부 기록✍️

목록 보기
36/37

출처 : 나의 첫 HTML&CSS 웹 디자인

1. 뷰포트 지정하기

  • viewport : 가로폭을 몇 px로 표시할지 설정하는 것
  • width=device-width : 모바일 화면에 '디바이스 사이즈의 가로 폭만큼의 영역'을 보여줌
  • initial-scale=1 : 초기 확대비율 (0.5는 1/2사이즈)
<meta name="viewport" content="width=device-width, initial-scale=1">

2. 미디어쿼리 작성

  • (max-width: 640px) : 가로길이가 640px 이하인 디바이스에서만 적용된다는 뜻
@media screen and (max-width: 640px) {
    
}

3. 디자인 조정하기

<수정전>

1) 레이아웃 가로길이 조정, 이미지 크기 조정, 이미지 위치 조정

  • display:flex -> display:block (가로정렬을 세로정렬로 원복)
  • width : 100%

2) vh, vw

  • vh: viewport height, vw: viewport width
  • height: 100vh : viewport height과 동일한 사이즈
  • height: 90vh : viewport height의 90%만 차지
header .innerWrap {
    height: 90vh;
}

profile
씩씩하게 공부중 (22.11~)

0개의 댓글