Flexbox, strange behaviour with CSSGrid
问题 I have this situation: https://jsfiddle.net/johnsam/rdtva2fq/ On Chrome it works good, see this: It start (see "FIRST" and "LAST" btn). Good. On Safari it doesn't (also with iPad/iPhone, it's the same) see this: "FIRST" btn OK, "LAST" one nope. The page has a scrollbar that is what I don't want! If I remove the header part it works good, so my guess is Safari doesn't recognize the ( height: 100vh MINUS the header part of that height) maybe. I'm right? Code: <div class="my-all d-flex flex