46. HTML, CSS, JavaScript - Image Slider. Адаптивный и бесконечный слайдер

preview_player
Показать описание
🟢 Делаем простой, адаптивный и бесконечный слайдер изображений. Слайдеры есть почти в каждом приложении, и пример данного слайдера показывает фундаментальные вещи для реализации. Плюс ко всему кайфанете от процесса. Используем только нативные HTML, CSS, JS и свои руки.

➡️ таймлайн ➡️
00:00 старт
01:27 обзор слайдера
02:29 разметка HTML
03:51 базовые стили CSS
05:20 отрисовка изображений JS
09:20 стили для img
10:53 симуляция бесконечности JS
12:25 initSlider
16:47 логика кнопок
25:02 баг анимации при ресайзе окна
26:31 финальные стили CSS
28:10 константа для анимации
29:32 финиш

📎 PDF ФАЙЛ с кодом к каждому уроке в телеграм канале 📎

⚡️ вкусняхи ⚡️

⚙️ Курс Frontender[1.0] разделен на 3 модуля:
1) HTML, CSS, SCSS, БЭМ, Flexbox, Grid, Bootstrap, GIT, FIGMA, верстка 3 макетов (100 уроков);
2) JavaScript, решение задач, написание нескольких приложений;
3) React, Typescript, Redux написание полноценного приложения;

HTML, CSS, JavaScript - Image Slider. Адаптивный и бесконечный слайдер

📢 Автор: Дмитрий Колотильщиков
#js #frontend #javascript
Рекомендации по теме
Комментарии
Автор

I'm not very far along yet, but I just want to say this is an excellent video and I'm very grateful!

yuriyzadorozhnyi
Автор

27:25, а что если убрать index 10? Они и так вроде должны быть поверх слайда, когда знакомился с материалом (видимо еще мало практиковал), но у него дефолт значение 0, и можно просто 1 поставить, и он уже будет выше других

denzeroneYT
Автор

Актуально, на днях нужно было фастом сделать, даже времени разобрать, "поигратся" не было, но для бесконечного слайдера, просто когда отслеживается, что пользователь нажал клик на кнопку, к индексу добавляется 1, а также делим по модулю на общее количество слайдов, когда 1 слайд, то 1 % 3(общ слайд) = 1, 2 % 3 = 2, 3 % 3 = 0, и возращаемся на первый, не знаю, насколько норм способ, но работает, да и понятно что куча способов, но я чет слишком отдалился, надо продолжать базу учить)

denzeroneYT
Автор

I'm not very far along yet, but I just want to say this is an excellent video and I'm very grateful!

yuriyzadorozhnyi
welcome to shbcf.ru