요소의 크기를 화면 높이에 맞추려고 하면 "width:100%"와 "width:100vw" 사용 사이에 딜레마가 발생할 수 있습니다. 두 접근 방식 모두 서로 다른 결과를 가져오며 다음과 같은 질문을 제기합니다. 이 두 단위 사이의 근본적인 차이점은 무엇입니까?
주요 차이점은 "vw" 및 "vh"와 같은 뷰포트 단위의 특성입니다. 이러한 단위는 표시되는 화면 전체를 포함하는 뷰포트의 크기를 참조합니다. 대조적으로, "width:100%"는 요소의 크기를 상위 컨테이너의 너비에 맞춰 정렬합니다.
"width:100vw를 설정하면, " 요소의 너비는 뷰포트의 너비와 정확하게 일치합니다. 그러나 여기에는 문서의 여백이 포함되어 의도한 콘텐츠 영역을 넘어서 추가 공간을 추가할 수 있습니다.
요소가 가로 전체를 채우도록 하려면 여백에 관계없이 화면에서 본문에 여백이 없는지 확인하세요. "body { margin: 0 }"을 설정하면 뷰포트 너비가 전체 화면 너비와 원활하게 정렬됩니다.
정확한 화면 크기 조정 그 이상 , 뷰포트 단위는 다음과 같은 여러 가지 이점을 제공합니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3