50ba908317668b957263563452a6dbb21c530064
Root Cause: die geteilte @keyframes sprach-dropdown-in setzt "transform" als GANZES pro Frame (nur translateY+scale) — das überschrieb nach jedem Öffnen komplett das zentrierende translateX(-50%) der Basis-Regel, die Box sprang dadurch sichtbar ~halbe Boxbreite nach rechts. Fix: eigene @keyframes nav-dropdown-in NUR für .nav-dropdown, die translateX(-50%) in jedem Frame mitführt. Der rechtsbündige Sprachschalter (kein translateX nötig) behält bewusst die alte, geteilte Animation. Im mobilen Hamburger-Menü (<1480px, volle Breite) wird die Animation ganz deaktiviert, damit translateX(-50%) dort nicht die Vollbreiten-Box verschiebt.
Description
No description provided
24 MiB
Languages
JavaScript
56%
HTML
34.5%
CSS
9.5%