Конечно, самым простым способом было бы абсолютно разместить оба изображения в их контейнере:
<div style="position:relative">
<img src="main-image.jpg" style="position:absolute;"/>
<img src="overlay-image.png" style="position:absolute;"/>
</div>
position:relative
на контейнере необходим для абсолютного позиционирования детей на работу. Конечно, если сам контейнер уже полностью позиционирован, то это нормально.
position:absolute
- это , а не , необходимое для базового изображения, если оба изображения находятся в верхнем левом углу, но наличие его позволяет при необходимости настроить его положение.
Вы также можете использовать статическое положение на основном изображении и относительное положение на наложенном изображении:
<div style="position:relative">
<img src="main-image.jpg" style="width:100px"/>
<img src="overlay-image.png" style="position:relative; left:-100px"/>
</div>
но чтобы это работало, вам нужно знать ширину базового изображения.