On my computer / PC it is easy, I simply do:
div{
height: 100vh;
}
to create a div that is the height of the window.
However on mobile browsers the height will actually be more than the view port or window.
This causes the div to be scrollable which I do not want.
I see this on both Chrome mobile and Safari mobile