Похоже, что вы действительно пытаетесь сделать, это создать div, расположенный между левой и правой кнопками, внутри которого есть 5 тегов li, которые расположены в горизонтальном ряду, а затем переместить их, как карусель влевои вправо, когда пользователь нажимает левую и правую кнопки.
К сожалению, если вы используете DOM Inspector в любом браузере, вы увидите, что, как вы собрали свой CSS, теги 5 li действительно запускаются ввертикальный столбец, в результате чего код немного сходит с ума.
Я бы поместил div вокруг вкладок ul id = и установил его точно равным ширине, занимаемой вкладками, и переполнение: скрытое.Затем я сделал бы ul внутри шириной 5 элементов и сдвигал его свойство left на ширину одной вкладки при каждом нажатии левой или правой кнопки.
Вы также можете взглянуть на источникдля этого: http://www.baijs.nl/tinycarousel/ (вверху справа, «Источник») или используйте его для анимации.