Почему браузер скрывает всё что выше якоря?

Почему браузер скрывает всё что выше якоря? То есть если перейти по ссылке которая содержит якорь, то страница откроется с якорным контентом сверху, а всё что выше благополучно отрезается, в том числе и шапка. Снизу всё работает штатно. Почему так происходит?
  • Вопрос задан
  • 262 просмотра
Пригласить эксперта
Ответы на вопрос 1
Newto
@Newto
Потому что якорь для того и существует, что бы при переходе пользователь увидел тот контент, что помечен якорем (id элемента в HTML). Когда такой элемент где-то наверху страницы, то браузер автоматом скролит страницу до этого элемента. А если внизу, то браузеру просто скролить некуда.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы