Как сделать слайдер на JS?

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ • 224

  • @prosto_razrabotka
    @prosto_razrabotka  3 роки тому +5

    😎 Получить исходники и другие преимущества - boosty.to/prostorazrabotka
    ❓ Запись на консультацию - prosto-razrabotka.ru/
    ✨ Telegram канал - t.me/prostorazrabotka/
    🔥 Telegram чат - t.me/prostorazrabotkachat/
    Можете добавиться в друзья:
    📷 Instagram - instagram.com/vitaliy.kirenkov/
    📘 ВКонтакте - vk.com/vitaliy.kirenkov/
    📗 Facebook - facebook.com/vitaliy.kirenkov/
    📙 LinkedIn - www.linkedin.com/in/kirenkov/
    ✏️ Twitter - twitter.com/VitaliyKirenkov/
    А так же, подписаться на страницы:
    📘 ВКонтакте - vk.com/public195137161/
    📗 Facebook - facebook.com/prostorazrabotka/

  • @daymaker_trading
    @daymaker_trading 4 роки тому +8

    Талант объяснять не простые вещи наглядно и увлекательно! Спасибо большое, очень ценные знания!

  • @dhgchmghm1915
    @dhgchmghm1915 4 роки тому +28

    я не верю! утром проснулся и думаю : " надо бы вспомнить как на JS делается слайдер" И тут ты - друг! спасибо огромное

  • @ivrus196
    @ivrus196 4 роки тому +28

    ЧЕЛОВЕК!! спасибо большое тебе!! Если будешь в Москве напиши, я хочу тебе пожать руку и сказать СПАСИБО!!!! Я благодаря твоим видосам очень сильно растут в веб-разработки!!!! Если ты был бы моим наставником я бы всю жизнь был бы тебе благодарен!! Спасибо айти-бороде то что он показал тебя( я от туда узнал о твоём канале)!!! СПАСИБО тебе ещё-раз за твоим труды, знай, они не НАПРАСНЫ!!!!!!!!!!!

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому +4

      Спасибо, очень приятно это слышать

  • @Gutsy_Heart-y2e
    @Gutsy_Heart-y2e 27 днів тому

    как я рада, что Вас нашла! Спасибо Вам большое, от всего сердца!

  • @НадяБогданова-к2щ
    @НадяБогданова-к2щ 3 роки тому +2

    После такого объяснения поняла, как вообще слайдер работает и устроен)). Спасибо огромное за информацию!

  • @AntonioBenderas
    @AntonioBenderas 2 роки тому

    Блин, какая-то высшая математика получилась. Боюсь даже допилить до бесконечного слайдера

  • @952a259
    @952a259 Рік тому +1

    Спасибо за классный видеоурок! 👍

  • @sanijohnnyb2235
    @sanijohnnyb2235 4 роки тому +21

    сразу лайк за вырезанное окошко)

  • @andrussian
    @andrussian 3 роки тому +4

    Виталий, добрый день! Очень давно вас не видно на канале, и очень жаль. С вас я начинал изучение, сейчас устроился джуном, и потихоньку пересматриваю ваши видео, у вас очень хорошая подача и очень интересно смотреть, спасибо за знания!

  • @marinaorlandina
    @marinaorlandina Рік тому

    Самый понятный видос про карусель. Спасибо! ещё бы с точками пагинации, бло бы вообще шикарно

  • @Skif0007
    @Skif0007 4 роки тому +7

    мужик ты крут) вот буквально вчера смотрел на ютубе идеи слайдеров на чистом JS, на второй день пришло видео

  • @alil8706
    @alil8706 Рік тому

    была идея подобного слайдера, но не хватало знаний на реализацию! Огромное спасибо!

  • @AnvarAdizov-pm6di
    @AnvarAdizov-pm6di Рік тому +1

    очень полезно и главное понятно. Cпасибо большое)

  • @drochunka
    @drochunka 3 роки тому

    Наконец-то я нашёл человека который объясняет что за что отвечает, сразу видно что профессионал!

  • @romandemin8601
    @romandemin8601 4 роки тому +2

    Вот спасибо! Из всего множества видосов и статей по слайдам только здесь, по моему мнению, все разложено как надо: самая суть, без лишних стилей и кода, только самое нужное!

  • @jahmerdaev
    @jahmerdaev 3 роки тому

    Большое спасибо. Материал изложен очень доступно.

  • @АлексейГундин-э9о
    @АлексейГундин-э9о 4 роки тому +2

    Слайдер на JS делать как раз для того чтоб научиться, а для сайта лучше подключить что нибудь из популярного - Slick например. Тема интересная, обязательно посмотрю! Спасибки

  • @br_ann
    @br_ann 3 роки тому +2

    Большое спасибо за урок! Наконец-то смогла справиться со слайдером)

  • @ronul715
    @ronul715 2 роки тому

    Спасибо большое!
    Просмотрела кучу статей и сделать работающий вариант получилось только с помощью вашего видео!

  • @katemos4584
    @katemos4584 3 роки тому +1

    спасибо. очень доступно объясняешь. побольше бы таких учителей. респект!!!!!!!!!!

  • @Татьяна-т9к6р
    @Татьяна-т9к6р 3 роки тому +1

    Спасибо большое, все предельно понятно и здорово, что привел сравнение Js и JQuery

  • @bpv82
    @bpv82 4 роки тому +2

    Круто. Осталось все это повторить и закрепить знания. Спасибки.

  • @ПавелЗайкин-э4ш
    @ПавелЗайкин-э4ш 2 роки тому

    Виталий, спасибо за такой простой и качественный разбор написания карусели!

  • @WEBSTART-LIVE
    @WEBSTART-LIVE 3 роки тому +1

    На удивление, хорошее видео про слайдер.
    Мне будет не легко, объяснить более понятно, чем ты) Тоже про слайдер скоро будет видео

  • @rusealgooglov6080
    @rusealgooglov6080 4 роки тому +1

    Вааще красавчик! Так грамотно всё расписал, что у меня даже кот понял, мы с ним новички в этом деле. Спасибо! К стати про зацикленность и правда было бы интересно посмотреть.

  • @aau8
    @aau8 3 роки тому +2

    Для тех, кто не понял последний шаг с расчетом ширины скролла, когда в конце меньше слайдов чем нужно проскроллить.
    Попробуйте использовать условие.
    const rightHiddenSlides = (slideCount - slidesToShow) * slideWidth
    prev.addEventListener('click', () => {
    position += movePosition
    if (position >= 0) {
    position = 0
    }
    setPosition()
    checkBtns()
    })
    next.addEventListener('click', () => {
    position -= movePosition
    if (position

  • @ФедорСамородов-н8е

    Здравствуйте. Спасибо вам большое! Всё просто, наглядно и понятно. Подписываюсь.

  • @ilyakasarkin772
    @ilyakasarkin772 4 роки тому +1

    Спасибо вам большое, вы мастер своего дела, а за такими людьми приятно смотреть, очень доходчиво!

  • @pavelp7148
    @pavelp7148 4 роки тому +66

    Спасибо! Не работает.

    • @spyrav
      @spyrav 4 роки тому +1

      Ты проверил ; ? потому что джава не терпит любые ошибки. Даже мелочные. Если хоть где-то в строке есть одна ошибка, джаваскрипт пойдет по пизде

    • @spyrav
      @spyrav 4 роки тому +1

      рекомендую slick js если нужен слайдер и не хочешь изобретать велосипед. прогугли об этом

    • @Den_camrad
      @Den_camrad 3 роки тому +2

      А ты jQ подключил?

    • @ДмитрийС-ш9б
      @ДмитрийС-ш9б 3 роки тому +2

      @@spyrav что-то ты не то говоришь. Во-первых, ни один язык не терпит ни одной ошибки, не то что джава, хотя видео и не о нём, а о джаваскрипте. Во-вторых, джаваскрипту не нужны точки с запятой на концах инструкций. На моей памяти было всего 2 или 3 случая, когда без точки с запятой лезла ошибка: 1. Если ты собираешь проект и из кучи js файлов ты получаешь один - в конце (или в самом начале js файла) нужно ставить её, иначе интерпретатор не поймёт где конец предыдущего и начало следующего, и может быть вылезет ошибка. 2. Если ты проходишь методом forEach по массиву [] вот так: [first,second].forEach(item => {...}), js будет ругаться на то, что ты хочешь использовать first до инициализации... Третий не помню, он точно был, но мне кажется таких исключений намного больше

    • @timur23396
      @timur23396 3 роки тому

      Ахахахаах арррррррр

  • @Dydya_Bogdan
    @Dydya_Bogdan 4 роки тому +1

    Мужик ты просто топ, спас мои булочки всего самого наилучшего тебе...))

  • @Lopa_boba
    @Lopa_boba Рік тому

    ползунок мне даже интереснее :) я пытаюсь понять как правильно "окошко" сделать, чтоб отражало положение.

  • @yarko4766
    @yarko4766 4 роки тому

    впервые вижу бонус для наглядного изображенния ввиде листка (лайк) . Еше так с Вами jQuery подтяну

  • @TheElement1000
    @TheElement1000 2 роки тому

    Отлично все объяснил у меня получилось! Еще бы адаптив допилить на 576, думаю справлюсь))

  • @vadimkovalev6430
    @vadimkovalev6430 4 роки тому +10

    Спасибо, очень классно все рассказал. Пожалуйста, затронь в будущих роликах тему свайпов на сайтах. Как можно например в тот же слайдер прикрутить свайпы на мобильной версии сайта?

  • @JesseJames-mh5kb
    @JesseJames-mh5kb 4 роки тому

    Ну слушай чувак, это лайк. И ничего тут не поделаешь. Единственное надо было сразу на JS писать. А то JQuery в 2020 году, такое себе...

  • @MoranKitz
    @MoranKitz 4 роки тому +2

    Автор просто мастер своего дела! Низкий поклон Вам))))

  • @prosto_razrabotka
    @prosto_razrabotka  4 роки тому +56

    Как вам велосипед?)

    • @mazya.youtube
      @mazya.youtube 4 роки тому +2

      Офигенный, пойду свой теперь скручу и попробую что-то добавить своего для развития :D

    • @Chewiee28
      @Chewiee28 4 роки тому

      Что ж, как раз подойдёт для следующего проекта, спасибо))

    • @volodymyrselevertov
      @volodymyrselevertov 4 роки тому +7

      Я думаю было бы неплохо сделать вторую часть и добавить возможность листать слайдер с помощью свайпов)

    • @callpack96
      @callpack96 4 роки тому

      Он крутой, но если поменять расширение в браузере и не обновить страницу, то слайдер падает.Там нужно похимичить с resize ...

    • @volodymyrselevertov
      @volodymyrselevertov 4 роки тому +1

      @@callpack96 хочу тебе подсказать как разработчик имеющий 1+ год опыта работы то, необязательно уметь разрабатывать слайдера самому, достаточно понимать как виджеты/плагины работают, и если для проекта нужен какой-то то из плагинов то лучше найти готовое решение и интегрировать в свой проект и настроить соответственно дизайну) (имею ввиду уметь использовать специальные плагины по типу slick , swiper, owl и тд)

  • @vladimirzakurdaev6229
    @vladimirzakurdaev6229 3 роки тому

    Отличные гайды по js и не только, продолжай пилить видосы😎🤙

  • @Детишки-з2н
    @Детишки-з2н 3 роки тому

    Все получилось. Большое спасибо Вам за понятный и хороший урок)))

  • @Sashad2003
    @Sashad2003 2 роки тому

    Спасибо. Очень помогло ваше видео

  • @SADOVYT
    @SADOVYT 4 роки тому

    Вот это совпадение, сегодня должен был слайдер делать))

  • @I_Galaxy
    @I_Galaxy 7 місяців тому

    СПАСИБО БОЛЬШОЕ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @Sergey_Klimov
    @Sergey_Klimov 2 роки тому

    Ещё было бы круто сделать дотсы специальные, на которые кликаешь и находишь нужный слайд)

  • @grrrrrrrrrya
    @grrrrrrrrrya 9 місяців тому

    Огромное спасибо)

  • @I_Galaxy
    @I_Galaxy 7 місяців тому

    Подскажите пожалуйста как адаптировать его как изменить количество показываемых сладов на малых экранах ?

  • @nodirayakubova6395
    @nodirayakubova6395 4 роки тому +2

    Лайк за труд и старание очень помогли больше работы с Js

  • @AnvarAdizov-pm6di
    @AnvarAdizov-pm6di Рік тому

    а как правильное определить ItemWidth если между элементами слайдера есть margin ?? Чтобы элементы все красивенько целиком поместились в track и при скроле чобы работал с учетеом этих margin

  • @bublik8961
    @bublik8961 4 роки тому +1

    Топ контент на русском! Спасибо за объяснение! У Вас отличные преподавательские навыки.

  • @ervinabliamitov2149
    @ervinabliamitov2149 4 роки тому

    Спасибо за великолепное объяснение!

  • @sviatbondar1721
    @sviatbondar1721 2 роки тому

    все очень понятно , спасибо. А как сделать слайдер который когда долистал до конца то при следующем клике показывается первый слайд , чтоб он был как бы шёл по кругу

  • @Learn-Dev_
    @Learn-Dev_ 3 роки тому

    Очень круто!!!
    Спасибо за Ваш труд :))

  • @ИринаБугаенко-з2б
    @ИринаБугаенко-з2б 2 роки тому

    Привет ! Подскажи пожалуйста как сделать слайдер на адаптиве к примеру на 320px -1блок и 1200px - 3блока. Я так понимаю нужно писать код который будет определять на каком устройстве открыт слайдер

  • @sergeyniminskiy6596
    @sergeyniminskiy6596 4 роки тому

    Спасибо, дружище! Супер!

  • @alexandermediantsev6354
    @alexandermediantsev6354 2 роки тому

    Спасибо за урок!!! Супер! А как на счет размещения нескольких слайдеров на одной странице? Будет работать?

  • @murodmazbutov2272
    @murodmazbutov2272 3 роки тому

    Круто!!!

  • @melzolfoz270
    @melzolfoz270 2 роки тому

    Почему ntnPrev.disabled = true или false не работает когда ntnPrev находит через jquery/ Я могу использовать только чистый js и искать кнопку через selector либо jquery и использовать именно prop. А найти кнопку через jquery и написать в аргумент disable как в обычном js не получается.

  • @sergeylatyshev4199
    @sergeylatyshev4199 3 роки тому +1

    А закольцевать его очень сложно будет? без применения jquery?

  • @jssecrets
    @jssecrets Рік тому

    Amazing! 😍

  • @hynubi5830
    @hynubi5830 4 роки тому +1

    У меня вопрос . У меня в слайдере 6 элементов видимых , но при уменьшение экрана их уже 5 , 4 и т.д как мне это исправить ?

  • @Carbonashka
    @Carbonashka 4 роки тому +1

    Добрый день, спасибо большое за такой урок, просто прекрасно!!!
    И еще вопросик, а как писать сразу на нескольких строчках? какойто плагин или что?

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому +1

      КарбонашкаPlay мультикурсор. Это встроено в любой современный редактор

    • @Carbonashka
      @Carbonashka 4 роки тому

      @@prosto_razrabotka так вы и не ответили))) есть какая-то комбинация клавиш, или еще что?)

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому +1

      Я ответил ключевым словом, по которому в интернете можно найти решение. Либо посмотреть видос на канале про горячие клавиши VS code и дополнения

    • @Carbonashka
      @Carbonashka 4 роки тому

      @@prosto_razrabotka ладно. Спасибо

  • @evgeshad3011
    @evgeshad3011 4 роки тому

    Можно сделать зацикленный , чтобы например «вперед» можно было нажимать постоянно ?
    При достижении конца чтоб начиналось начало

  • @kubris.developer
    @kubris.developer 4 роки тому +1

    Спасибо за работу, только местами было очень быстро - еле понял, что вы там в конце удалили при переделке на чистый JS.
    Я про "$(document).ready(function(" - в начале и "});" - в конце. И его можно было ж заменить на "document.addEventListener('DOMContentLoaded', function(){", чтобы работало?
    Если я что-то не понимаю, то - сорри, мне просто нужно было слайдер скопипастить и слегка в нем разобраться, а он не заработал ))

  • @ТёМаня
    @ТёМаня 3 роки тому

    Здравствуйте. Спасибо за видео. У меня получилось сделать шаблон по Вашему видео. И также получилось адаптировать данный способ на сайт. Подскажите, пожалуйста, что нужно сделать, если таких слайдеров на странице более одного. Работает только первый. Как запустить остальные?

    • @ТёМаня
      @ТёМаня 3 роки тому

      На самом деле перелопатила много видео, Ваш слайдер оказался более понятным и быстрым.

  • @anastas7880
    @anastas7880 Рік тому

    Спасибо! А как адаптировать слайдер под мобилку?

  • @АндрейАндреев-й5э2ы

    Приветствую. Помогите пожалуйста разобраться. Верстая сайт возникла проблема. Есть ссылки на другие страницы сайта и есть слайдер на сайте. При нормальнй работе слайдера или вообще работе всех скриптов с добавлением js перестают работать ссылки на другие страницы сайта, при комментировании скрипта с js перестает работать всё что связано с js, но начинают работать ссылки. Надеюсь понятно объяснил)) Прошу помощи в этом вопросе.

  • @sashahoncharenko1730
    @sashahoncharenko1730 4 роки тому

    не, ну это лайк господа!

  • @soankvan3114
    @soankvan3114 Рік тому

    Can someone help me with obcrurus sliders? Why does they work only with wizards, vampires, mermaids but not with normal characters?

  • @ЗамирБарсаев
    @ЗамирБарсаев 2 роки тому +2

    не подскажете а как сделать его бесконечным?

  • @blackevildragon9295
    @blackevildragon9295 3 роки тому +1

    Немного не понятно, как это реализовать для картинок с разным разрешением, велосипед сломался((

  • @User-b1b7n
    @User-b1b7n 4 роки тому

    Спасибо, все четко
    А что за плагин такой, который позволяет курсор установить в нескольких местах сразу?

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому

      Это стандартный инструмент кажись любой IDE в нынешнее время.
      Про горячие клавиши и дополнения для VS Code можете посмотреть тут
      ua-cam.com/video/kPxFrThR2IU/v-deo.html

  • @mrbatni3522
    @mrbatni3522 4 роки тому +1

    Посмотрел чтоб понять принцип) понравилось, что ты объяснил логику! Но когда пишешь код.... что вообще происходит))) мне как новичку не понятно

  • @romanenkoonline
    @romanenkoonline 3 роки тому

    Анимацию выполняет CSS, а JS лишь управляет этим процессом. Можно ли сделать хорошую анимацию на чистом JS?

  • @username7148
    @username7148 4 роки тому

    Большое спасибо за ролик!
    У меня остался вопрос: почему вы убрали min-width на 5:50 ? Никак не могу понять

    • @ДенисОни-з5ж
      @ДенисОни-з5ж 4 роки тому

      Потому что скрипт сам рассчитывает какой ширины должен быть элемент, а minwidth = 200 говорит, что ширина элемента не может быть меньше 200. И вот попробуйте задать вывод 6ти элементов в контейнере в 600px.

  • @БьорнСтрауструп
    @БьорнСтрауструп 4 роки тому +1

    Великолепно

  • @tartarus2921
    @tartarus2921 4 роки тому

    Спасибо за видео!

  • @user-ix3kj2vn6i
    @user-ix3kj2vn6i 4 роки тому +2

    Здравствуйте.
    У меня вопрос.
    Изучаю самостоятельно хтмл и сиэсэс, и пришёл к выводу, что порой часть некоторых кодов я сам написал и сохранил в свои шаблоны, ещё есть в открытом доступе на разных форумах много других шаблонов кода, как и готовых архивов с готовыми сайтам, где руками просто изменить текст, поправить ширину, высоту, ссылки нужные прописать и ВСЁ!
    Сайт готов!
    При таких навыках, могу ли я называть себя верстальщиком сайтов?

    • @JesseJames-mh5kb
      @JesseJames-mh5kb 4 роки тому +2

      Да, ты можешь называть себя фронтэнд разработчиком 89 уровня. Ведь поменять текст и ссылки на готовом шаблоне мало кто осилит.

    • @user-ix3kj2vn6i
      @user-ix3kj2vn6i 4 роки тому

      @@JesseJames-mh5kb А Я ВОТ БАБУШКЕ ПОМОГ ВКЛЮЧИТЬ НОКИЮ 3310, И ПОСТАВИТЬ РИНГТОН БРИГАДЫ НА ЗВОНОК.
      ОНА СКАЗАЛА ЧТО Я ХАКЕР.
      НУ ШТОШ.. ТВОЙ ИСКРЕННИЙ ОТВЕТ ДАЛ МНЕ СИЛ И УВЕРЕННОСТИ В СЕБЕ.
      ТИПЕРЬ Я НЕ КАКОЙТО ТАМ ФРОНД В ЭНД, А ХАКИР МОБАЙЛ ЭПИПИ ДЖАВА ИКСИКСЭЛЬ.

  • @catfish_games
    @catfish_games 3 роки тому

    Классный слайдер, но у меня вопрос, когда я делаю отступ между картинками то при скроле все ломается, как в этом случае правильно расчитать скролл для отступов?

  • @kontorasb2754
    @kontorasb2754 4 роки тому

    подскажи как сделать, чтоб после " : " (двоеточия), в стилях, сразу проставлялся пробел и " ; " (точка с запятой), как у тебя. После переустановки н емогу найти эту настройку.....

  • @ilyalavrentyev4041
    @ilyalavrentyev4041 3 роки тому +2

    А можно хотя бы намек как сделать цикличную прокрутку?

  • @sergeygochakov2272
    @sergeygochakov2272 4 роки тому

    Отличное видео спасибо.
    Подскажи пожалуйста, логика создания слайдера, всплывающих окон и т.д, одна как я понял. Селекторы, события, функции или в более сложных проектах вообще все по другому ?

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому

      Весь js строится на селекторах, функциях, событиях и куче других вещей -)

  • @artemzelinskiy2890
    @artemzelinskiy2890 4 роки тому

    а какую ide ты юзаешь и какую посоветуешь для новичков?

  • @ValarM1
    @ValarM1 4 роки тому

    Ты очень крутой, хочу добиться того же

  • @awenn2015
    @awenn2015 4 роки тому

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

  • @АндрейНаумов-л3р
    @АндрейНаумов-л3р 4 роки тому +2

    День добрый! Вопрос (если можно конечно): как зациклить?

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому

      Очень общий вопрос - лучше в телеграм чат с этим.

    • @ascilator7174
      @ascilator7174 4 роки тому

      Узнал как зациклить?

    • @alexkruk4683
      @alexkruk4683 3 роки тому

      @@ascilator7174 забей в поике "Бесконечный слайдер"

  • @maximgorskij6155
    @maximgorskij6155 4 роки тому

    Чувак, у тебя в середине ролика фокус на сове)) По идее это решается корректировкой освещения. А так видос топчик. Спасибо за контент

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому

      Так было задумано!))
      Если серьёзно, то да, фокус теряет глаза (лицо), когда я пишу код и если внезапно начинаю говорить в камеру, он не успевает сообразить -) Я с этим как-то разберусь, спасибо за обратную связь.

  • @boldureans
    @boldureans 4 роки тому +3

    Нужно больше JS!

  • @xeleos
    @xeleos 4 роки тому

    классно кодишь)

  • @anesthetic7541
    @anesthetic7541 3 роки тому

    А как jquery подключить правильно ?

  • @ВасилийКарнеев-р7э

    Мне понравилось.

  • @evilive4
    @evilive4 3 роки тому

    Когда описывается проверка на передвижение вперёд, мне кажется лучше назвать константу itemsRight, ибо именно то что осталось справа и считается

    • @prosto_razrabotka
      @prosto_razrabotka  3 роки тому

      Left в переводе на русский означает «осталось», помимо того, что вы подумали

    • @evilive4
      @evilive4 3 роки тому

      @@prosto_razrabotka кто как видит английский) спасибо за ответ, я не обратил сразу на это внимание

  • @progerlife6690
    @progerlife6690 4 роки тому

    Лайк и подписка на канал! Спасибо!

  • @bosbos4888
    @bosbos4888 4 роки тому

    огромное спасибо

  • @ВячеславАрхипов-я1в

    От jQuery отключается мозг
    * Следующее видео *

  • @ya_danila
    @ya_danila 4 роки тому

    Как вы это делаете? и классы то у него прописаны так, что потом удобно переменные называть, и при transform в отдельную функцию вынес. Если взять все мои коммиты проекта и выстроить эволюцию кода, сложится ощущение, что к концу проекта я сошел с ума

  • @pryanik150
    @pryanik150 4 роки тому +1

    Что-то необычное на русскоязычном Ютубе

  • @ruslankirienko5867
    @ruslankirienko5867 3 роки тому +4

    Спасибо тебе конечно большое, но почему ты не подошел к вопросу комплексно? У слайд-шоу помимо кнопок prev и next есть еще и "точки". Почему-бы не показать, как это реализовать вместе? Есть еще и моб. девайсы. Надо-бы людям объяснить, как работать с touch-событиями... "Нужно додумать самому", да?

  • @djdanksill8604
    @djdanksill8604 4 роки тому

    Видео 👍👍👍👍👍
    Вы можете снять видео о навигации только с клавиатуры (без мыши) в VScode - горячие клавиши, набрав сразу 2 или более строк и т. д. Или где можно найти эту информацию

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому

      На канале есть видео по дополнениям и горячим клавишам в VS Code

  • @profesor08
    @profesor08 4 роки тому

    Ну это совсем простой вариант. Надо что-то придумывать для адаптивности, а если нужна бесконечная прокрутка, то такой подход совсем не подойдет. А мышкой или пальцем перетягивать? Не такая уж и тривиальная это задача. Подводных камней вагон и тележка или две.
    Идеальным будет чтоб слайдер сам решал, как работать на основании отображаемых элементах. Например скормил ему грид сетку с разными размерами колонок, а сладейр это подхватил и работает не перестраивая верстку, не меняя ничего. Все на трансформе расположил где надо и сколько надо, по требованию меняет позицию элементов и все.
    Я пробовал запилить такое, даже что-то получилось, но там надо рефакторить все, тупо все. Слишком запутанный код.
    И да, забыл, если нужен конкретно такой вариант слайдера, как представленный в видео, можно очень круто схитрить использовав скрытую горизонтальную прокрутку. А прокручивать контейнер при помощи установки прокрутки в нужную позицию. Еще перехватить надо будет само событие прокрутки чтоб выполнять свою функцию, чтоб прокручивалось так как задумано. Таким образом не придется ничего подсчитывать, а лишь смещать прокрутку на нужное значение, даже проверки не нужны, так как ничего не вылезет xD

  • @scheffio
    @scheffio 2 роки тому

    Всё конечно круто, проблема только в том, что этот слайдер не адаптивный