Bonjour,
sur un site en construction, je n'arrive pas à rendre responsive les images background distribuées en css (et non en html avec la balise img).
J'ai tenté "background-size: contain; object-fit: contain;" plus d'autres combinaisons. Rien à faire, quand je descend dans la résolution d'écran, les images ne sont pas rétrécies, elles sont simplement coupées sur leurs côtés. J'ai aussi tenté de mettre "contain" sur les images en haute résolution, mais je n'ai pas non plus de résultats.
C'est un site "one page", avec défilement du contenu sur un background fixe et changement progressif pour un background suivant, au scroll.
La partie du css qui distribue les images :
Merci pour l'aide sur ce problème.
sur un site en construction, je n'arrive pas à rendre responsive les images background distribuées en css (et non en html avec la balise img).
J'ai tenté "background-size: contain; object-fit: contain;" plus d'autres combinaisons. Rien à faire, quand je descend dans la résolution d'écran, les images ne sont pas rétrécies, elles sont simplement coupées sur leurs côtés. J'ai aussi tenté de mettre "contain" sur les images en haute résolution, mais je n'ai pas non plus de résultats.
C'est un site "one page", avec défilement du contenu sur un background fixe et changement progressif pour un background suivant, au scroll.
La partie du css qui distribue les images :
.bg-1 {
background-image: url(Images/Acacia-C.JPG);
}
.bg-1-1 {
background-image: url(Images/Acacia-C.JPG);
}
.bg-2 {
background-image: url(Images/3-4.png);
}
.bg-2-1 {
background-image: url(Images/3-4.png);
}
@media(max-width: 480px){
.bg-1 {
background-image: url(Images/Acacia-480.JPG);
object-fit: contain;
}
.bg-1-1 {
background-image: url(Images/Acacia-480.JPG);
object-fit: contain;
}
.bg-2 {
background-image: url(Images/3-4-480.png);background-size: contain;
object-fit: contain;
}
.bg-2-1 {
background-image: url(Images/3-4-480.png);background-size: contain;
object-fit: contain;
}
Merci pour l'aide sur ce problème.