Задать вопрос
alex-lenk
@alex-lenk
Разработчик сайтов

Как создать меню в виде адаптивной карусели?

Вот так меню сверстал:
c4057905625e4a5fac4242a3a8973399.jpg
при сжатии окна браузера один пункт за другим пропадают и появляются стрелки, а так же присутствует счетчик вот как задумывалось:
655e85939ff74832a0c7219c9f4d1217.jpg

Вот состояние если немного пролистать:

e637f525fab54bb6874cee8154914489.jpg

А вот состояние если до конца про листать:
90a06bb601874662aaaa01de8a9394dc.jpg

Подскажите способ или лучше пример где что-то похожее есть, буду рад любой помощи и информации.
  • Вопрос задан
  • 715 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
overflow hidden
после двигаем блок, вправо или влево
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
VeroLom
@VeroLom
Веб-разработчик, фрилансер, UMI.CMS
В чём конкретно заключается сложность?

Как вариант - можно посмотреть исходник какой-нибудь карусели или урок по её созданию. Обычно используется viewport (видимый блок с overflow: hidden), в котором находится блок с элементами (фото, пункт меню и т.д.). При "движении" у внутреннего блока меняется горизонтальная позиция (с помощью left или margin).
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
22 янв. 2025, в 18:00
15000 руб./за проект
22 янв. 2025, в 17:57
2000 руб./в час
22 янв. 2025, в 17:57
15000 руб./за проект