Bonjour voici mon problème, j'ai une image sur laquelle je fais bouger un masque (png) et qui laisse apparaitre une image en dessous (une sorte de transition).
Sauf que je veux que mon image possède plusieurs masques attitrés qui ont le même mouvement mais qui ne bougent pas en même temps.
Y-a-t-il un moyen d'appliquer plusieurs masques à une même image ?
Merci !
voici mon code :
HTML :
<body>
<img src="showcase_transitions_004.jpg" alt="showcase_transitions_004" width="600" height="400" class="imagedessus"/>
<img src="showcase_transitions_002.jpg" alt="showcase_transitions_002" width="600" height="400" class="imagedessous"/>
</body>
CSS :
.imagedessus{
position: absolute;
-webkit-mask-image: url(mask.png);
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: 0 0;
-webkit-mask-size: 60px 400px;
-webkit-animation-name: bounce1;
-webkit-animation-duration: 2s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
-webkit-animation-timing-function: cubic-bezier(1,0,1,1);
left: 0px;
top: 0px;
z-index: 10;
}
@-webkit-keyframes bounce1 {
0% {
-webkit-mask-position: 0 0;
}
100% {
-webkit-mask-position: 0 400px;
}
}
Sauf que je veux que mon image possède plusieurs masques attitrés qui ont le même mouvement mais qui ne bougent pas en même temps.
Y-a-t-il un moyen d'appliquer plusieurs masques à une même image ?
Merci !
voici mon code :
HTML :
<body>
<img src="showcase_transitions_004.jpg" alt="showcase_transitions_004" width="600" height="400" class="imagedessus"/>
<img src="showcase_transitions_002.jpg" alt="showcase_transitions_002" width="600" height="400" class="imagedessous"/>
</body>
CSS :
.imagedessus{
position: absolute;
-webkit-mask-image: url(mask.png);
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: 0 0;
-webkit-mask-size: 60px 400px;
-webkit-animation-name: bounce1;
-webkit-animation-duration: 2s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
-webkit-animation-timing-function: cubic-bezier(1,0,1,1);
left: 0px;
top: 0px;
z-index: 10;
}
@-webkit-keyframes bounce1 {
0% {
-webkit-mask-position: 0 0;
}
100% {
-webkit-mask-position: 0 400px;
}
}