Bonsoir

Je désire réaliser une animation de rotation d'images au hover

mon code
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
<body>
 
 
 
            <div class="central">
                <div class="first">
                    <img src="img/first.jpg" alt="premiere">
                </div>
                <div class="second">
                    <img src="img/second.jpg" alt="seconde">
                </div>
 
            </div>
 
 
 
 
</body>

et la mon
Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
 
.central{
    width: 350px;
    height: 400px;
    position: relative;
    perspective: 2000px;
    transform-style: preserve-3d;
}
 
 
.first{
    width: 100%;
    height: 100%;
    position: absolute;
    backface-visibility: hidden;
    transform: rotateY(180deg);
   }
 
.second{
    width: 100%;
    height: 100%;
    position: absolute;
    backface-visibility: hidden;
    transform: rotateY(180deg);
   }
 
   .first img{
    width: 100%;
    height: 100%;
    object-fit: cover;
   }
 
   .second img{
    width: 100%;
    height: 100%;
    object-fit: cover;
   }


le soucis est que images ne s 'affichent meme pas .

en revanche quand je retire
Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
 backface-visibility: hidden;
les images s 'affichent.

le but escompté est celui ci :


Pourrais je avoir des éléments de réponses ?
Merci.