Files
Camilou.fr/HTML/styles.css
T
Camilla Schoeser ec81bcd634 ajout tout
2026-05-29 21:10:04 +02:00

88 lines
2.0 KiB
CSS
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/* Conteneur des images de fond */
.bg-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
z-index: -1;
overflow: hidden;
display: flex;
justify-content: center;
align-items: center;
pointer-events: none; /* Permet de cliquer à travers */
}
/* Images de fond */
.bg-image {
position: absolute;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
opacity: 0;
transform: scale(1.1);
transition: opacity 1.5s ease-in-out, transform 1.5s ease-in-out;
}
/* Limage active devient visible */
.bg-image.active {
opacity: 1;
transform: scale(1);
}
/* Ajoute du padding au body pour éviter que le contenu ne soit caché */
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background-color: #111;
color: white;
text-align: center;
overflow-x: hidden; /* Évite le décalage horizontal */
}
/* Garde la mise en forme des sections */
.slide {
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
position: relative;
z-index: 1; /* Met le texte au-dessus du fond */
}
/* Remet en place les images et le texte */
img {
width: 50%;
max-width: 400px;
margin-top: 20px;
}
/* Conteneur du slider */
.slider-container {
position: relative;
width: 80%;
max-width: 800px;
margin: 50px auto; /* Ajoute de la marge pour ne pas chevaucher le contenu */
z-index: 2; /* Place le slider au-dessus de larrière-plan */
}
/* Images du slider */
.swiper-slide img {
width: 100%;
border-radius: 10px;
}
/* Flèches de navigation */
.swiper-button-next,
.swiper-button-prev {
color: white; /* Change la couleur des flèches */
z-index: 3; /* Assure qu'elles sont bien visibles */
}
.swiper-pagination {
z-index: 3;
}