Bonjour,
J'essaie en vain d'afficher des images en cascade : trois images en cascade, l'une sur l'autre en décalage l'une par rapport à l'autre, comme un escalier. Avant les images et après elles, il y a du texte ou d'autres images.
La "cascade" ne se réalise que si je mets position:absolute; mais du coup ça se met au dessus de tout. J'ai bien essayé de mettre mes trois images dans une div, mais cela ne change rien.
Voici mon html :
Voici mon code CSS :
J'essaie en vain d'afficher des images en cascade : trois images en cascade, l'une sur l'autre en décalage l'une par rapport à l'autre, comme un escalier. Avant les images et après elles, il y a du texte ou d'autres images.
La "cascade" ne se réalise que si je mets position:absolute; mais du coup ça se met au dessus de tout. J'ai bien essayé de mettre mes trois images dans une div, mais cela ne change rien.
Voici mon html :
<div class="texte">
</div>
<div>
<div class="b"><img src="..."/></div>
<div class="c"><img src="..."/></div>
<div class="d"><img src="..."/></div>
</div>
<div class="texte">
</div>
Voici mon code CSS :
.b img {
position:absolute;
margin-left:-40px;
width:25%;
z-index:1;
}
.c img{
position:absolute;
top:5%;
left:10%;
width:25%;
z-index:2;
}
.d img{
position:absolute;
top:25%;
left:25%;
width:25%;
z-index:3;
}