-
ArtB.5.4.21
Un montage sur un blog d'une visiteuse (que je félicite) m'a rappelé un code simple, avec une deuxième version que je vous propose dans mes dimensions mais que vous saurez adapter à vos besoins.
Première version: le survol de l'image en fait apparaître une seconde.
Seconde version: le survol de l'image en fait apparaître une seconde et le clic maintenu en fait apparaître une troisième.
Survol.
<div style="width: 80vw; height: 45vw; margin: 1vh auto; border: 0.1vh solid black; text-align: left; background: url('http://ekladata.com/lwBotcA9SW7ope7SvbeLcC_KewY.jpg'); background-size: cover;">
<p id="ver2"> </p>
<img id="ver1" src="http://ekladata.com/zjHe8LekQbnyO8-3RGVSKulnNY4.jpg" alt="" /></div>
<style><!--
#ver1{position:absolute; z-index:1; width:80vw; height:45vw; transform:translate(0vw,0vw) rotatey(0deg);transition:all 1s linear;}
#ver2{position:absolute; z-index:5; width:80vw; height:45vw;}
#ver2:hover ~ #ver1{transform:translate(0vw,0vw) rotatey(90deg);}
--></style>
Survol + Clic maintenu.
<div style="width: 80vw; height: 45vw; margin: 1vh auto; border: 0.1vh solid black; text-align: left; background: url('http://ekladata.com/lwBotcA9SW7ope7SvbeLcC_KewY.jpg'); background-size: cover;">
<p id="vert0"> </p>
<img id="vert1" src="http://ekladata.com/zjHe8LekQbnyO8-3RGVSKulnNY4.jpg" alt="" /> <img id="vert2" src="http://ekladata.com/qMx_gCEhVLtoy6eDCNL7iPobpMU.jpg" alt="" /></div>
<style><!--
#vert0{position:absolute; z-index:5; width:80vw; height:45vw;}
#vert1{position:absolute; z-index:1; width:80vw; height:45vw; transform:translate(0vw,0vw) rotatey(90deg); transition:all 1s linear;}
#vert2{position:absolute; z-index:1; width:80vw; height:45vw;transform:translate(0vw,0vw) rotatey(90deg); transition:all 1s linear;}
#vert0:hover ~ #vert1{transform:translate(0vw,0vw) rotatey(0deg);}
#vert0:active ~ #vert2{transform:translate(0vw,0vw) rotatey(0deg);}
--></style>