Интересует логика создания слайдера (карусели). Есть массив слайдера, из 4х элементов, хочу понять как сделать, чтобы при клике на кнопку, все элементы плавно двигались на 1 позицию (влево или вправо), и когда например 1й элемент уходит влево за контент, то он появлялся сразу в конце, и с остальными так же.
С тем, чтобы отобразить 1 элемент слайдера и сделать слайдер бесконечным, проблем нет, но когда надо отобразить все элементы, при этом их плавно сдвигать, и сделать этот слайдер бесконечны, то тут я не понимаю логику.