Post

모바일에서 100vh 값이 100%보다 커서 페이지 밖으로 빠져나갈 때

모바일에서 100vh 값이 100%보다 클 때

모바일 브라우저는 PC와 달리 vh 값에 주소입력창을 포함하기 때문에 컨텐츠를 100vh로 지정하면 페이지 안에서 꽉 차는게 아니라 페이지보다 주소입력창 길이만큼 길어져 스크롤바가 생긴다.


calc()를 사용해 문제를 해결할 수 있다.

100vh에서 100%를 뺀 값을 2로 나눠 위로 땡겨준다.

1
top: calc((100% - 100vh) / 2);


Avoid 100vh On Mobile Web

This post is licensed under CC BY 4.0 by the author.