Hat etwas gedauert, denke wir können das noch hier reinquetschen?
Damit werden alle Lesezeichen Menus von oben nach unten animiert; der zweite, auskommentierte Teil wäre dann eine Änderung nur für Submenus, und links nach rechts öffnen, Zeit-Werte anpassen nach Belieben.
translateX(100%) wäre dann wieder rechts nach links.
Könnte klappen:
CSS
#PlacesToolbar .bookmark-item > menupopup {
will-change: transform, opacity !important;
opacity: 0 !important;
transform: translateY(-100%) !important;
}
#PlacesToolbar .bookmark-item[open] > menupopup {
opacity: 1 !important;
transform: translateY(0) !important;
transition: transform 0.9s ease, opacity 1.9s ease !important;
}
/*
#PlacesToolbar .bookmark-item menu > menupopup {
will-change: transform, opacity !important;
opacity: 0 !important;
transform: translateX(-100%) !important;
}
#PlacesToolbar .bookmark-item menu[open] > menupopup {
opacity: 1 !important;
transform: translateX(0) !important;
transition: transform 0.9s ease, opacity 1.9s ease !important;
}
*/
Alles anzeigen
Für die Submenus könnte man stattdessen auch eine andere horizontale Transformation benutzen:
CSS
#PlacesToolbar .bookmark-item menu > menupopup {
will-change: transform, opacity !important;
opacity: 0 !important;
transform: scaleX(0) !important;
}
#PlacesToolbar .bookmark-item menu[open] > menupopup {
opacity: 1 !important;
transform: scaleX(100%) !important;
transition: transform 0.9s ease, opacity 1.9s ease !important;
}
Alles anzeigen
der hatte
Immer gerne, prima das es klappt soweit!