frontend
뷰포트와 브라우저 창의 크기
Mr.코딩
2023. 7. 23. 05:09
chatGTP
뷰포트(Viewport)란 웹 페이지를 브라우저에서 실제로 보여지는 영역을 의미합니다. 뷰포트는 사용자가 웹 페이지를 스크롤하거나 확대/축소하는 등의 동작을 할 때 보여지는 영역을 말합니다.
일반적으로 뷰포트는 브라우저 창의 크기와 관련이 있습니다. 웹 페이지를 처음 로드할 때 뷰포트의 크기는 브라우저 창의 크기와 동일합니다. 하지만 사용자가 화면을 확대하거나 축소하거나, 스크롤을 하면 뷰포트의 크기가 변할 수 있습니다.
모바일 기기에서는 뷰포트의 개념이 더 중요합니다. 모바일 기기의 뷰포트는 모바일 화면의 크기를 의미하며, 데스크톱 브라우저보다는 작을 수 있습니다. 모바일 뷰포트의 크기는 웹 페이지가 모바일 화면에 잘 맞도록 반응형 디자인을 적용하거나 모바일 화면에 맞게 레이아웃을 조정하는데 사용됩니다.
뷰포트는 웹 페이지를 디바이스에 맞게 적절히 표시하기 위해 중요한 개념이며, 반응형 웹 디자인을 구현하거나 모바일 친화적인 웹 페이지를 개발하는 데에 필수적입니다. 따라서 CSS의 미디어 쿼리 등을 사용하여 뷰포트의 크기에 따라 스타일을 다르게 적용할 수 있습니다.