Page 1 of 1

Wie kann ich einen Ansichtsübergang nur auf meine Seitenleiste anwenden?

Posted: 04 Jan 2025, 06:13
by Guest
Ich spreche von der neuen View-Transition-API für mehrseitige Apps (MPA): https://developer.mozilla.org/en-US/doc ... transition
Ich habe

Code: Select all

@view-transition {
navigation: auto;
}
In meiner Haupt-CSS-Datei und füge view-transition-name: sidebar; in mein Seitenleistenelement ein; Ich dachte, die Ansichtsübergänge würden sich auf Elemente mit Namen auswirken, aber anscheinend wird dadurch die gesamte Seite überblendet.
Wie kann ich den Effekt nur auf meine Seitenleiste beschränken, aber trotzdem automatisch funktionieren, wenn Klicken auf einen (d. h. ohne JS startViewTransition)?