Bonjour,
J'ai un soucis avec une div qui ne joue pas son rôle de container. C'est un format très spécifique donc je vais essayer de faire simple.
J'ai une div avec une image en background. Elle est redimensionnée automatiquement grâce à background-size: contain;
Mais là ou je bloque c'est que la div enfant contient elle même une image en background (avec une animation spécifique, que j'ai enlevé pour que se soit plus simple). Je souhaiterais qu'elle se cale sur la div parent. Mais comme j'influe sur le background logiquement ça n'influe pas sur la cadre mais seulement sur le font.
Je pense que je ne résonne pas de la bonne façon. Voici le petit bout de code:
Voila je voudrais récupérer l'effet du contain mais de façon a influer sur la taille de ma div container.
J’espère que je suis claire.
Merci pour votre aide.
J'ai un soucis avec une div qui ne joue pas son rôle de container. C'est un format très spécifique donc je vais essayer de faire simple.
J'ai une div avec une image en background. Elle est redimensionnée automatiquement grâce à background-size: contain;
Mais là ou je bloque c'est que la div enfant contient elle même une image en background (avec une animation spécifique, que j'ai enlevé pour que se soit plus simple). Je souhaiterais qu'elle se cale sur la div parent. Mais comme j'influe sur le background logiquement ça n'influe pas sur la cadre mais seulement sur le font.
Je pense que je ne résonne pas de la bonne façon. Voici le petit bout de code:
<body>
<div id="container">
<div id="test" ></div>
</div>
</body>
#container {
position: absolute;
margin: auto;
width: 100%;
height: 100%;
background-image: url(test.png);
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
}
#test {
background-image: url(test2.png);
background-size: 100% 100%;
}
Voila je voudrais récupérer l'effet du contain mais de façon a influer sur la taille de ma div container.
J’espère que je suis claire.
Merci pour votre aide.