В CSS всегда есть решение для чего-то, если вы хотите добавить больше разметки в свой файл. Лучше всего обернуть элемент, в котором у вас есть первое изображение, содержащим div с фоном, который вы хотели бы видеть, если закончится первое изображение. Вот так:
HTML:
<div class="container"><span class="image"></span></div>
CSS:
.container {
background: transparent url(image02.jpg) 100% 0 no-repeat /* Appears on the right */
width: 200px; /* The maximum width */
/* Can also add x pixels padding to ensure that x pixels of image02 are shown */
}
.image {
background: transparent url(image01.jpg) 0 0 no-repeat; /* Appears on the left */
}
Конечно, вы всегда можете заменить <span>
реальным изображением.