Frage

Ich habe einige Ankerelemente, aber sie sind in absoluter Position div und der Inhalt des div ist so groß, dass es innerhalb scrollt (overflow: auto).

Alle Einträge im div haben einen Anker auf, aber wenn ich auf diesen Anker gehen habe ich das Element, das ich oben auf der Seite direkt wollte, aber ich will es in der Mitte. Ich brauche so etwas wie ein Offset, so kann ich als normal höher springen.

War es hilfreich?

Lösung

Sie konnte immer ein anderes div hinzufügen, um es zu wickeln, und dann etwas tun, wie

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

Andere Tipps

Sie könnten eine Javascript Scroll versuchen, die Position zu korrigieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top