iframe을 화면 높이에 맞추려고 할 때 다음을 사용하는 것이 일반적입니다. "width:100%"가 완벽하게 렌더링되지 않으므로 "100vh"는 Chrome의 오른쪽에 추가 센티미터의 공간을 남깁니다. 노트북에서. 그러나 이러한 불일치를 이해하기 위해 "너비:100vw"와 "너비:100%"의 진정한 의미를 파헤쳐 보겠습니다.
"vw" 및 "vh" 각각 "뷰포트 너비"와 "뷰포트 높이"를 나타냅니다. 뷰포트는 기기 화면에서 문서나 페이지가 보이는 영역을 말합니다.
"너비:100%"를 구별하면 요소는 해당 컨테이너 내에서 사용 가능한 전체 공간을 차지합니다. 반면에 "width:100vw"는 요소의 너비를 문서 여백을 포함하여 정확한 뷰포트 너비로 설정합니다.
이는 문서 여백이 0이 아닌 경우 요소가 "너비: 100vw"는 "width:100%"로 렌더링된 것보다 약간 작은 너비를 갖습니다. "body { margin: 0 }"을 설정하면 이러한 차이가 사라집니다.
위에서 언급한 제한 사항을 해결하는 것 외에도 "vw" 및 "vh"를 사용합니다. " 단위는 여러 가지 장점을 제공합니다.
위 내용은 반응형 웹 디자인에서 `width:100%`와 `width:100vw`의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!