Comment superposer un div sur un autre div sans utiliser la position: absolute?
J'ai deux divs avec deux images:
<div id="div1">
<div id="div2">
<img src="img1" />
</div>
<img src="img2" />
</div>
Seconde est plus petits que ceux de la première. Comment puis-je mettre de la seconde image sur la première image, sans l'aide de
#div2{
position: absolute;
}
J'ai besoin d'obtenir similaire résultat, mais sans l'aide de la position absolue de la propriété;
Le principal problème est qu'il y a beaucoup d'autres éléments, dans le div parent, non seulement div2.
source d'informationauteur Dmytro
Vous devez vous connecter pour publier un commentaire.
Des marges négatives
Vous pouvez faire beaucoup avec des marges négatives. J'ai créé un exemple avec seulement deux images sans vrd.
CSS:
Ma question est pourquoi vous devez le faire SANS
Si le problème que vous rencontrez est parce qu'il est absolu à la page et pas la div, puis assurez-vous que #div1 est la suivante:
Vous pouvez imbriquer
div2
à l'intérieur dediv1
:Ce n'est pas une bonne approche de l'utilisation des marges négatives. Surtout lorsque l'e-mail de gabarits, de gmail rejeter marge négative et les positions. Une autre manière est