jquery animate fonksiyonuyla çok rahat bir şekilde yapabilirsin. Ben şu sitede yapmıştım mesela.
https://panaromal.com/ bunu yapmak için sadece şu kodu yazdım:
//id değişkeni kaçıncı resim olduğunu tutuyor (1,2,3,4,5 vs.. olabilir)
$('#slider').animate(
{
right: +700*id
},
{ duration: 500, easing: 'easeInOutCirc' }
);
Yani slider div'ini sağdan 700*id kadar kaydırıyorum. Slider divi 5500px genişliğinde ama sadece 700px'i gözüküyor. Çünkü bu slider divi, genişliği 700px olan bir divin içinde
Bunu yapabilmek için jquery'den çok css bilgin olması lazım.