Как правильно реализовать горизонтальный скролл секций?
Господа, расскажите что делаю не так. Делаю что то, типа горизонтального скролла для секций, но что-то не хочет адекватно работать. Накидал основную идею в кодепене https://codepen.io/nikfedoseev/pen/ajGKpN
Есть одна секция с контентом, есть ещё другая (или несколько). Должно работать так что, я нахожусь на какой то секции, нажимаю кнопку в право и моя секция на которой находился уезжает, и на ее место приезжает та что справа. Аналогично с кнопкой налево
NikFedoseev, так вы почитайте свой код - он работает ровно так, как вы его написали.
Когда вы сдвигаете один элемент с помощью translate, остальные не сдвигаются никуда.
Если хотите сделать слайдер, лучше разместите элементы в горизонтальный ряд и оберните в блок с overflow: hidden;
Anton fon Faust, использовл translate3d потому что можно указать проценты. Здесь нужно будет перед каждым сдвигом счиать размер секции и на нее передвигать, да?
translate без 3d точно так же поддерживает проценты как и любые другие единицы измерения.
Только почитайте от какого значения какого элемента будут считаться проценты, чтобы указать верное значение )