@struhovv

Как сделать прокрутку по клику на jquery?

Подскажите, как сделать прокрутку в блоке, кликая на кнопки "вперед" "назад"?

Сейчас клик срабатывает только один раз. Внутри блока еще один блок с width 200%. Нужно при клике добавлять transform +- 10%, не выходя за пределы 0-200%

  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 2
@roman_kichatkin
Начнем с того, что ты явно указываешь transform, хотя по логике нужно указывать так
Текущий transform +-5%

Я бы на твоем месте transform не использвал, ибо манипулировать им в jQuery не очень удобно.
Сделай для .blog__categories position: relative и рули left и right соответственно, следовательно получив ширину этого блока, ты можешь понять границы, за которые эти left и right не должны выходить
Ответ написан
zkrvndm
@zkrvndm
Архитектор решений
Используйте jQuery.animate:
https://basicweb.ru/jquery/jquery_effect_animate.php
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект