Pelo o que eu entendi a unidade vh indica o percentual de altura visível. Logo, se eu criar uma div e der pra ela a propriedade:
div {
height: 50vh;
}
Vou ter uma div com uma altura em 50% da tela do meu dispositivo.
Porém no meu projeto coloquei uma div com a altura de 100vh mas parece que a div ultrapassa o limite do monitor, pois aparece um scroll na lateral que permite descer a página.
Não sei se entendi algo errado, mas não estou entendendo porque a altura ultrapassa sendo que deveria preencher perfeitamente a tela.