CSS слишком далеко прокручивает идентификационные идентификаторы тега

h2::before { 
  display: block; 
  content: " "; 
  margin-top: -285px; 
  height: 285px; 
  visibility: hidden; 
  pointer-events: none;
}
Smiling Salamander