Как сделать пролистывание картинок в карточке товара в DST Маркетплейс как на Ozon?

Дарья Ефимова
Дарья Ефимова
  • Сообщений: 4
  • Последний визит: 1 апреля 2025 в 10:14

Всем доброго времени суток!

Как можно сделать пролистывание картинок в карточке товара в списке товаров в DST Маркетплейс, например как на Озоне, проводишь мышкой по блоку с картинкой товара и в нем показываются дополнительные картинки

Пробовал делать с помощью слайдера swiper, но не совсем понятно как сделать чтобы они менялись при ховере на картинке, да и вообще целесообразно ли использовать свайпер в данном случае

Виталий Литвинов
Виталий Литвинов
  • Сообщений: 12
  • Последний визит: 5 апреля 2025 в 14:06

По сути это пейдженатор с высотой 100% и транспарентом. При ховере на картинку происходит вывод соответствующего слайда

Fresh Sound
Fresh Sound
  • Сообщений: 10
  • Последний визит: 15 апреля 2025 в 18:11

На YT канале MaxGraph (не реклама) есть видео с названием «UI-компоненты №1. Карточка товара с несколькими изображениями».

Когда начинал очень помогло, может поможет и Вам )

Дарья Ефимова
Дарья Ефимова
  • Сообщений: 4
  • Последний визит: 1 апреля 2025 в 10:14

По сути это пейдженатор с высотой 100% и транспарентом. При ховере на картинку происходит вывод соответствующего слайда

Виталий Литвинов

Хотелось бы более понятный и подробный ответ, очень нужно  

Виталий Литвинов
Виталий Литвинов
  • Сообщений: 12
  • Последний визит: 5 апреля 2025 в 14:06

По сути это пейдженатор с высотой 100% и транспарентом. При ховере на картинку происходит вывод соответствующего слайда

Виталий Литвинов

Хотелось бы более понятный и подробный ответ, очень нужно  

Дарья Ефимова

Один из подходов:

— Создать папку и добавить файлы HTML, CSS и JavaScript. Затем интегрировать файл HTML с файлами CSS и JavaScript для обеспечения единой функциональности.

— В HTML-файле разработать структуру макета карточки и включить в неё необходимый контент, например изображения и названия, которые будут отображаться на карточке.

— Использовать файл CSS для оформления карточки, обеспечивая надлежащую визуализацию с помощью цвета, форм и соответствующих настроек ширины и высоты.

— Написать основную логику для функциональности слайдера карты в файле JavaScript. Реализовать такие действия, как перемещение карты вправо или влево при нажатии или перетаскивании, а также корректировку положения карты на основе взаимодействия пользователя со значками стрелок.

— Обеспечить плавную интеграцию и функциональность между файлами HTML, CSS и JavaScript для создания адаптивного и интерактивного слайдера-карточки. 

Авторизуйтесь, чтобы писать на форуме.

Заявка на услуги DST

Наш специалист свяжется с вами, обсудит оптимальную стратегию сотрудничества,
поможет сформировать бизнес требования и рассчитает стоимость услуг.

Адрес

Ижевск, ул. Воткинское шоссе, д. 170 Е, Технопарк Нобель, офис 1117

8 495 1985800
Заказать звонок

Режим работы: Пн-Пт 10:00-19:00

info@dstglobal.ru

Задать вопрос по почте

Укажите ваше имя
Укажите ваше email
Укажите ваше телефон