Actualiser css/public.css
This commit is contained in:
@@ -1023,6 +1023,37 @@ footer {
|
|||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* ══════════════════════════════════════════════════════════════
|
||||||
|
FIX : Empêcher le tronquage des jaquettes dans la grille (index)
|
||||||
|
══════════════════════════════════════════════════════════════ */
|
||||||
|
|
||||||
|
/* 1. On cible le conteneur de l'image dans la grille pour lui donner une taille fixe uniforme */
|
||||||
|
#grid .movie-poster,
|
||||||
|
#grid .card-poster,
|
||||||
|
#grid .poster-wrap,
|
||||||
|
#grid .card-image {
|
||||||
|
aspect-ratio: 2 / 3 !important; /* Conserve une grille parfaitement alignée */
|
||||||
|
background-color: #151515 !important; /* Fond sombre esthétique pour combler les bords des formats atypiques */
|
||||||
|
display: flex !important;
|
||||||
|
align-items: center !important;
|
||||||
|
justify-content: center !important;
|
||||||
|
overflow: hidden !important;
|
||||||
|
border-radius: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 2. On force l'image de la grille à s'afficher à 100% EN ENTIER sans être rognée */
|
||||||
|
#grid img {
|
||||||
|
width: 100% !important;
|
||||||
|
height: 100% !important;
|
||||||
|
object-fit: contain !important; /* ✅ REGLAGE CLÉ : l'image n'est plus jamais coupée */
|
||||||
|
transition: transform 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Optionnel : Un léger effet de zoom au survol propre qui ne bave pas hors de la carte */
|
||||||
|
#grid .card:hover img,
|
||||||
|
#grid .movie-card:hover img {
|
||||||
|
transform: scale(1.03);
|
||||||
|
}
|
||||||
|
|
||||||
/* ══════════════════════════════════════════════════════════════
|
/* ══════════════════════════════════════════════════════════════
|
||||||
RESPONSIVE MOBILE (index.html)
|
RESPONSIVE MOBILE (index.html)
|
||||||
|
|||||||
Reference in New Issue
Block a user