Suggestion : permettre d'animer l'ouverture fermeture des bloc compléments (et événements)

Si on veut modifier la css pour faire une ouverture/fermeture « smooth » des blocs collapsables (complément et événements), on ne peut pas y arriver car il est nécessaire de mettre une hauteur « en dur » au contenu qui s’affiche/cache.

Je suggère donc que le js qui affiche/cache le bloc escamotable, mette dans l’élément l’attribut height.

Mais ce n’est pas tout. Il semble qu’actuellement, au chargement de la page, le bloc escamotable soit affiché puis directement caché par le script js. Donc si on a défini une animation de fermeture du bloc, on verra cette animation au chargement de la page, ce que l’on ne souhaite pas.

Du coup, il serait judicieux de créer une nouvelle classe css une fois que le bloc a été ouvert une fois. Ainsi au chargement de la page on peut ne pas mettre d’animation, on peut mettre l’animation à l’ouverture, et avec cette nouvelle classe on peut mettre ensuite l’animation à la fermeture.

@sam

1 « J'aime »