Why is the browser incorrectly displays the width and height set in VH?

59d390eda81fc640524344.png

The challenge is to mark up the main top section to adjust the height of the screens of any height. Everything works great, but some blocks of small height(e.g.,2 pixels for the menu(in my VH turned 0,4)) are displayed incorrectly, it turns out the bug sometimes when you restart strips hamburger menus are different heights. although all of them have the same height)
Can someone faced with such a bug? How to deal with it?
June 14th 19 at 20:31

Find more questions by tags CSSHTML