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