-
07a.05.2024
Même si le code précédent était simple, il est trop spécifique à la dimension du cadre ce qui oblige, si on souhaite modifier cette dimension, devoir modifier trop de valeurs.
Alors voici une autre écriture (en pourcentage) qui s'adaptera à vos dimensions et ratio.
Modifiez les dimensions surlignées en jaune et vous constaterez que le montage s'adapte... A vous de jouer !
<div style="width: 1000px; height: 563px; background: white; margin: 50px auto; text-align: left; border: 6px ridge white; box-shadow: 4px 4px 8px black;">
<p id="sec1" class="sec"> </p>
<p id="sec2" class="sec"> </p>
<p id="sec3" class="sec"> </p>
<p id="sec4" class="sec"> </p>
<p id="sec5" class="sec"> </p>
<p id="sec6" class="sec"> </p>
</div>
<style><!--
.sec{position:absolute; z-index:1; width:1000px; height:563px; transition:all 1s;}
#sec1{background:url('http://ekladata.com/Wne9d4rjy6RelArKF2src8js7G0.jpg'); background-size:1000px 563px; clip-path:polygon(0% 0%, 33% 0px,33% 49%,0% 49%);}
#sec2{background:url('http://ekladata.com/_wPpUBuqlHsRJWXYN3eSIxbacpQ.jpg'); background-size:1000px 563px; clip-path:polygon(34% 0%, 68% 0%, 68% 49%, 34% 49%);}
#sec3{background:url('http://ekladata.com/CpqY3pVxXg-NbEbvikoFiM-3fYE.jpg'); background-size:1000px 563px; clip-path:polygon(69% 0%,100% 0%, 100% 49%, 69% 49%);}
#sec4{background:url('http://ekladata.com/Rlstph2SqTIDTqMOtJjO88vQqr4.jpg'); background-size:1000px 563px; clip-path:polygon(0% 51%, 33% 51%, 33% 100%, 0% 100%);}
#sec5{background:url('http://ekladata.com/gsDIztgZJNDZMC8ylnQmIUJO6E0.jpg'); background-size:1000px 563px; clip-path:polygon(34% 51%, 68% 51%, 68% 100%, 34% 100%);}
#sec6{background:url('http://ekladata.com/fnyJtM41SORKXQmq1dWi5bU8wjg.jpg'); background-size:1000px 563px; clip-path:polygon(69% 51%, 100% 51%, 100% 100%, 69% 100%);}
#sec1:hover,#sec2:hover,#sec3:hover,#sec4:hover,#sec5:hover,#sec6:hover{z-index:5; clip-path:polygon(0% 0%,100% 0%, 100% 100%, 0% 100%);}
--></style>