Lesefortschritt:

    Wenn das Divi-Theme falsch scrollt: Ankerlinks korrigieren

    9. August 2026 | Divi-Theme, Scripts

    Trick # 598 | Dieser Beitrag beinhaltet 443 Wörter. – Geschätzte Lesezeit: ca. 3 Minuten.

    Das Divi-Theme hat eine nette Funktion, mit der Sie CSS-IDs als Ankerlinks verwenden können. Bei einem Klick auf einen solchen Link, wird der User direkt zu dem Teil der Seite mit dieser Komponente weitergeleitet. In manchen Fällen kann es vorkommen, dass Ihre Seite zum Ankerlink scrollt, dann aber wieder an den Anfang der Seite springt, bevor sie schliesslich doch zur gewünschten Position auf der Seite zurückscrollt. Heute erfahren Sie, was Sie dagegen tun können.

    Den Ankerlink können Sie in jedem Divi-Modul setzen: Bearbeiten Sie das Modul, wechseln Sie auf den Tab «Erweitert», wählen Sie «CSS-ID und Klassen» und geben Sie im Feld «CSS-ID» einen eindeutigen Namen an. Nehmen wir als Beistpiel «jumptothis».

    Nun können Sie einen beliebigen Link erstellen: als Adresse wählen Sie https://ihre-domain.ch/seite-mit-der-erstellten-css-id/#jumptothis – schon wird ein Klick auf einen solchen Link ein zielgenaues Scrollen auf das Divi-Element auslösen. Fast immer, jedenfalls. Ab und an streikt aber die Zielgenauigkeit und die Seite wird erst mal wieder ganz hochgescrollt. 

    Das lässt sich mit einem kleinen Script ausmerzen. Kopieren SIe es in den <head>-Bereich Ihrer Website. Im Backend unter Divi/Theme-Optionen/Integration und dort dem Eingabebereich für die <head>-Inhalte hinzufügen:

    <script type="text/javascript">var oldReadyStateChange = document.onreadystatechange;document.onreadystatechange = function () {
    if (oldReadyStateChange) {
    oldReadyStateChange(); // execute old listener function if it exists
    }if (document.readyState === 'complete') {
    var oldScrollTo = window.scrollTo;
    window.scrollTo = function(){ return false; };
    setTimeout(function() {
    window.scrollTo = oldScrollTo;
    }, 1000);
    }
    };
    </script>

    Das wirre Sprungverhalten sollte sich so beheben lassen.

    Werbung

    Keine Inhalte gefunden.

    Werbung

     

    Pin It on Pinterest

    Share This
    Überblick über den Datenschutz

    Diese Website verwendet Cookies, damit wir Ihnen die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in Ihrem Browser gespeichert und dienen dazu, Sie wiederzuerkennen, wenn Sie auf unsere Website zurückkehren, und unserem Team zu helfen, zu verstehen, welche Bereiche der Website Sie am interessantesten und nützlichsten finden.