It must be done so that if a diva has something like top: 50% or margin-top:60vh , then if there are elements below, it does not overlap with them, but just above them
PS The question is very interesting and I ask for a detailed, competent answer. After 2 days I will send to the award and whose answer will be the best, I will note
To less js and more css, plus a fallback for ancient browsers such as ie7
divhas a defaultposition: static;, themargin-top: 60vhwill not force to overlap the elements below. - Vadim Ovchinnikovheight: 100%max-height: 100%and I need a logitip in the middle, and below an element that is stuck to the bottom, and it’s necessary that the logo doesn’t run into it - Herrgott