самоучитель javascript Я хотел создать меню, похожее на Netflix, где при прокрутке вправо или влево вы можете просматривать шоу/фильмы, однако это будет со стрелками влево и вправо, то есть, если я двинусь вправо, блок2 будет в положении блок1, блок3 в блоке 2 и т. Д
Я думал, что мог бы назначить каждому блоку позицию в массиве: var MenuBar = [блок1, блок2, блок3, блок4]; затем выполните итерацию по массиву
for(var i=0; i < menuBar.length(); i++){
switch (e.key) {
case 'ArrowLeft':
i--;
GoThroughMenu();
break;
case 'ArrowRight':
i++;
GoThroughMenu();
break;
}
и GoThroughMenu() будет перемещать блоки
block1.style.left = menuBar[i].style.left + 'px';
block1.style.top = menuBar[i].style.top + 'px';
Прямо сейчас ничего не движется, есть ли ошибки в том, как я это делаю?