I am a student. Bumped into inadequate behavior in the adaptive element (in Chrome in smartphone imitation mode). In short, the problem is visible when its ancestor has a height: 100vh; rule height: 100vh; , if, instead, put him and <html> and <body> height 100% - everything becomes good. I don’t see any problem in firefox.
Is it generally normal to put any height for <html> and <body> ?

<html>and<body>? - Aleksandr Shemetillo