Guten Tag,
ich arbeite derzeit an einer "One Page"-Webseite, welche die Navigation im Kopfbereich der Website und alle "Bereiche", welche darüber angesteuert werden können, im Main Bereich der Website hat. Klickt man nun im Menü auf einen Link, so wird "smooth" zu dem jeweiligen achor gescrollt. In einem der "Bereiche befinden sich jedoch auch Buttons, welche bei Druck "verborgene" Texte sichtbar machen/aus dem Nichts nach unten sliden. Hat man nun einen dieser Texte herunter geslidet, so passen die smooth achor's jeweils um die Höhe des ausgefahrenen "Texts" nicht mehr. Die Seite scrollt smooth bis kurz vor den anchor und macht dann einen "Satz" an die richtige Stelle.
Ich habe es versucht das Problem zu lösen indem ich den Navigationsitems ein onclick Event gebe und zuerst die Texte wieder "einfahr" bevor ich zur gewünschten Id scrolle. Jedoch passen die Marker trotzdem nicht. Wie kann ich diesen Bug lösen?
Mit freundlichen Grüßen
Stuuuven
PS: Ich kann die Webseite leider nicht posten, da es ein Auftrag ist. Aber das Problem liegt ja sowieso eher an dem "scroll smooth" script.
ich arbeite derzeit an einer "One Page"-Webseite, welche die Navigation im Kopfbereich der Website und alle "Bereiche", welche darüber angesteuert werden können, im Main Bereich der Website hat. Klickt man nun im Menü auf einen Link, so wird "smooth" zu dem jeweiligen achor gescrollt. In einem der "Bereiche befinden sich jedoch auch Buttons, welche bei Druck "verborgene" Texte sichtbar machen/aus dem Nichts nach unten sliden. Hat man nun einen dieser Texte herunter geslidet, so passen die smooth achor's jeweils um die Höhe des ausgefahrenen "Texts" nicht mehr. Die Seite scrollt smooth bis kurz vor den anchor und macht dann einen "Satz" an die richtige Stelle.
Ich habe es versucht das Problem zu lösen indem ich den Navigationsitems ein onclick Event gebe und zuerst die Texte wieder "einfahr" bevor ich zur gewünschten Id scrolle. Jedoch passen die Marker trotzdem nicht. Wie kann ich diesen Bug lösen?
Mit freundlichen Grüßen
Stuuuven
PS: Ich kann die Webseite leider nicht posten, da es ein Auftrag ist. Aber das Problem liegt ja sowieso eher an dem "scroll smooth" script.
Zuletzt bearbeitet: