У меня есть 2-а изображения(диваны разбиты на пополам).
Если мне ползунок необходимо будет потянуть в право, то левое изображение должно перекрыть правое изображение.
Так же и наоборот, если я двигаю ползунок в лево, то правое изображение перекрывает левое. То что имею сейчас, можно сказать практически ниче...
Два блока слоями, нижний виден всегда, у верхнего overflow: hidden и доступная для перетягивания граница.
Их готовых куча, но можете сделать и свое, там все просто