Anker funktionieren grundsätzlich schon, allerdings wenn du während des Scrollens das Element nach unten/oben bewegst, kann der Browser das nicht wissen und du landest da, wo das Element gewesen wäre. Kompliziertere Ankerkonstrukte erfordern JavaScript Programmierung.