Comment ajouter un effet de flip cards dans une campagne memory ?

Stefano Rossi -

Qu'est-ce qu'un effet de flip cards ?

Un effet de flip cards est une animation qui fait basculer une carte de face en dos (ou vice versa) lorsque l'utilisateur clique dessus.

Enregistrementdelecran2024-07-08a15.14.34-ezgif.com-video-to-gif-converter.gif

Comment puis-je créer cet effet dans ma campagne memory ?

Voici les étapes pour ajouter un effet de flip cards avec du code CSS et JavaScript :

Étape 1 : Utilisez le CSS suivant pour styliser les cartes et créer l'effet de flip.

Ajoutez le code CSS suivant dans l’onglet CSS de l’étape look and feel.

/* CSS Flip cards */

.card {
perspective: 1000px;
cursor: pointer;
box-shadow: none !important;
}
.content_img {
transform-style: preserve-3d;
transition: transform 0.5s;
}
.content_photo::before{
transform: rotateY(0deg);
}
.card.flipped .content_photo::before{
transform: rotateY(180deg);
}
.card.flipped .content_img {
transform: rotateY(180deg);
}
.card.flipped .content_photo img {
transform: rotateY(180deg);
}

 

Étape 2 : Ajoutez le JavaScript pour manipuler les cartes

Enfin, utilisez du code JavaScript pour ajouter la logique permettant de retourner les cartes lorsqu'elles sont cliquées :

Dans la tag library vous pouvez créer un nouveau “Tag name”:

flip_cards_effect.

Ensuite, ajoutez le code JavaScript dans la section body.

<script>
document.querySelectorAll('.card').forEach(card => {
card.addEventListener('click', function() {
this.classList.toggle('flipped');
});
});
</script>

En suivant ces étapes, vous pouvez facilement ajouter un effet de flip cards à votre jeu de memory, améliorant ainsi l'expérience utilisateur avec une animation visuellement attrayante.

Cet article vous a-t-il été utile ?

Can’t find the answer you need?

Send us a question and connect with an expert to get personal assistance.

Contact support

Vous ne trouvez pas les réponses que vous cherchez ?

Nous sommes là pour vous aider. Envoyez-nous une demande en direct !

Contacter le support
helpcenter experts