lab Home
08
Flip layout — grille qui se réorganise en douceur
GSAP / Flip
Chargement de la démo…
Basculez entre grille et liste, ou filtrez les projets.
Filtrer ou changer d’affichage sans saut brutal : vos réalisations glissent à leur nouvelle place.
- Intensité
- Performance
- Léger
- Mobile
- Fonctionne tel quel.
- Accessibilité
- Changement d’affichage instantané.
- Idéal pour
- PortfolioE-commerceImmobilierCatalogue produits
Featured :
- 1.Capture de l’état avant le changement :
const state = Flip.getState(items) - 2.On change le DOM (classe de layout, filtre), on attend Vue avec
await nextTick() - 3.Puis :
Flip.from(state, { duration: 0.7, ease: 'power3.inOut', absolute: true, stagger: 0.03 }) - 4.Les éléments filtrés sortent via
onLeaveet reviennent viaonEnter(fondu + scale)