Careful with vh unit. Some mobile browsers have floating toolbar and in this cases if you are using 100vh with virtual scroll, when browsers toolbar is showing your content will be pushed to bottom.
If I had a dollar for everytime I ran into this issue..
Thanks, however I wish there was a fairly straight forward solution to this problem.
It sounds like maybe the vi and vb units might be the answer to that since it sounds like they are based on parent element dimensions. It's a shame they aren't supported anywhere yet.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.