Salut
J'ai un petit problème de placement CSS dont je ne trouve pas la solution.
Soit un slider tout simple à défilement horizontal par le scroll, avec un petite flèche à droite pour indiquer qu'il faut aller voir par là :
https://codepen.io/kerlutinoec/pen/RwgQKPO
Je n'arrive pas à trouver comment faire pour que la flèche (<p>) suive le scroll vertical (reste sur le slider) mais qu'elle reste tout le temps à droite de la fenêtre même quand on scrolle horizontalement pour faire défiler le slider.
Merci d'avance pour votre aide
Modifié par kerlutinoec (20 Sep 2021 - 11:07)
J'ai un petit problème de placement CSS dont je ne trouve pas la solution.
Soit un slider tout simple à défilement horizontal par le scroll, avec un petite flèche à droite pour indiquer qu'il faut aller voir par là :
https://codepen.io/kerlutinoec/pen/RwgQKPO
Je n'arrive pas à trouver comment faire pour que la flèche (<p>) suive le scroll vertical (reste sur le slider) mais qu'elle reste tout le temps à droite de la fenêtre même quand on scrolle horizontalement pour faire défiler le slider.
<div>
<br><br><br><br><br><br><br><br><br><br>
</div>
<div class="photos">
<img src="https://i.imgur.com/w9HPeyP.jpeg" alt=""
height="512" width="384">
<img src="https://i.imgur.com/brHBSF7.jpeg" alt=""
height="512" width="384">
<img src="https://i.imgur.com/l5rPYT4.jpeg" alt=""
height="512" width="384">
<img src="https://i.imgur.com/w9HPeyP.jpeg" alt=""
height="512" width="384">
<img src="https://i.imgur.com/brHBSF7.jpeg" alt=""
height="512" width="384">
<img src="https://i.imgur.com/l5rPYT4.jpeg" alt=""
height="512" width="384">
<img src="https://i.imgur.com/w9HPeyP.jpeg" alt=""
height="512" width="384">
<img src="https://i.imgur.com/brHBSF7.jpeg" alt=""
height="512" width="384">
<p>➔</p>
</div>
<div>
<br><br><br><br><br><br><br><br><br><br>
</div>
.photos {
position: relative;
width: 100%;
height: 90%;
overflow-x: scroll;
overflow-y: hidden;
white-space: nowrap;
}
.photos img {
height: 90vh;
width: auto;
z-index: 0;
}
.photos p {
position: absolute;
right: 10px;
bottom: 40%;
z-index: 1;
font-size: 2.5em;
color: white;
text-shadow: 2px 2px 2px #000;
}
Merci d'avance pour votre aide
Modifié par kerlutinoec (20 Sep 2021 - 11:07)