Общее смещение для всех якорей в HTML?

У меня есть некоторые элементы привязки, но они находятся в абсолютном положении div, а содержимое div настолько велико, что оно прокручивается внутрь (overflow: auto).

Все записи в div имеют привязку сверху, но если я перехожу к этому якорю, у меня есть элемент, который я хотел бы непосредственно на стороне, но я хочу его в центре. Мне нужно что-то вроде смещения, чтобы я мог прыгать выше обычного.

Ответ 1

вы всегда можете добавить еще один div, чтобы обернуть его, а затем сделать что-то вроде

.wrapperdiv{
   position:relative;
   top:-10px;
}

Ответ 2

Вы можете попробовать прокрутку Javascript для исправления положения.