Создание сайта с красивой анимацией при скролле (HTML CSS JavaScript)

Поділитися
Вставка
  • Опубліковано 7 чер 2024
  • Все курсы в одном комплекте: wd-m.ru/bundle
    Создание сайта от А до Я: goo.gl/ankxq9
    В этом уроке мы рассмотрим создание сайта с красивым эффектом при скролле. Сегодня я покажу, как происходит создание таких красивых сайтов и на реальном примере подробно объясню все моменты и тонкие нюансы разработки. Ключевой особенностью данного примера является реализация синхронной анимации посредством использования библиотеки GSAP.
    Страница урока: webdesign-master.ru/blog/html...
    Таймкоды:
    00:00 Начало урока
    01:10 Обзор материалов урока
    02:16 Приступаем к созданию сайта
    04:14 HTML верстка слайдера
    08:20 Приступаем к CSS стилизации
    09:04 Подключаем слайдер в JS
    09:46 Определяем параметры слайдера
    10:27 Верстка элементов управления Swiper
    13:13 CSS стилизация слайдов
    19:38 Адаптивная верстка заголовка
    22:28 Декоративный элемент заголовка
    24:09 Оформление подзаголовка
    25:41 Верстка кнопки на сайте
    28:50 Стилизация элементов управления
    30:10 Подготовка анимации на сайте
    34:46 Синхронизация анимации со слайдами
    42:15 Тип анимации через GSAP Power
    43:15 Дополнительная анимация
    49:06 Элементы интерфейса на сайте
    49:34 Что еще изучить?
    ВКонтакте: jediweb
    Телеграм: t.me/jediweb
    Дзен: dzen.ru/jediweb

КОМЕНТАРІ • 72

  • @wdm
    @wdm  Місяць тому +3

    💥 Все курсы в одном комплекте 👇👇👇
    webdesign-master.ru/bundle_courses

  • @user-ey2wx2fu7h
    @user-ey2wx2fu7h Місяць тому +20

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

    • @wdm
      @wdm  Місяць тому +2

      Благодарю! Приятного обучения)

  • @oopssorry.7221
    @oopssorry.7221 12 днів тому +2

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

  • @seal1315
    @seal1315 Місяць тому +2

    Обожаю этот канал ! Не пожалел, что взял курсы! Всё изложено четко без воды. Ставит мощную базу💪

  • @user-sc2om5fc6b
    @user-sc2om5fc6b Місяць тому +3

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

  • @anoncatod2177
    @anoncatod2177 2 місяці тому +4

    Автор, Вы просто золотой самородок среди серости в Ютубе! Спасибо Вам большое за уроки и за курсы!

  • @Anastasiya364
    @Anastasiya364 2 місяці тому +3

    Потрясно. Уже не терпится 🎉❤покодить

  • @ESCOOBAAR
    @ESCOOBAAR Місяць тому +2

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

  • @GEELSRC
    @GEELSRC Місяць тому +2

    Это мой лучший канал по фронтенду, сам бекендер но с удовольствием смотрю видео с этого канала, автору респект !

  • @user-ox9sz9bu3h
    @user-ox9sz9bu3h 2 місяці тому +1

    Абалденно🤩🤩🤩 У тебя очень классные видео особенно для самообучения и практики

  • @igorsenichev3779
    @igorsenichev3779 2 місяці тому +3

    Как всегда шикарно! 🤗😇👍

  • @Barsi.77
    @Barsi.77 14 днів тому +1

    Респект ! Так классно все объясняет и показывает!

  • @user-li7of6vp8u
    @user-li7of6vp8u Місяць тому +1

    Просто ВАУ!!! Спасибо большое))

  • @user-ed2qr2dh7e
    @user-ed2qr2dh7e Місяць тому +3

    Купил курс, решил поддержать тебя, спасибо за твои старания)

    • @wdm
      @wdm  Місяць тому +3

      Спасибо! Приятного обучения)

  • @AlisherNasimov7580
    @AlisherNasimov7580 2 місяці тому +3

    Добрый день. Только зашел на Ваш канал. Это что то нереальное! я вначале пути только, начал верстку сайта на Тильде. Сейчас просматриваю figma.. Наткнулся на Ваши видео... Наверное начну учить CSS HTML.. Крутые вещи Вы делаете. От души желаю удачи!

    • @wdm
      @wdm  Місяць тому +3

      Здравствуйте. Спасибо! Успехов в обучении)

  • @SvirkoSam
    @SvirkoSam 28 днів тому +1

    Спасибо за урок! Просто годнота ❤

  • @user-tz5nz1pu4t
    @user-tz5nz1pu4t 2 місяці тому +1

    Как же все круто💥

  • @andreys3346
    @andreys3346 Місяць тому +1

    Смотивировал меня поверстать. 👍

  • @Gda64
    @Gda64 2 місяці тому +1

    опять шедевр🤩

  • @user-iz9qx6lv7k
    @user-iz9qx6lv7k 2 місяці тому +2

    За такое лайк однозначно!!!!

  • @dimitridovgan6364
    @dimitridovgan6364 2 місяці тому +2

    Good tutorial, thank you 👍

  • @m1akarov442
    @m1akarov442 Місяць тому +1

    Потрясающе!

  • @gudeFrontend
    @gudeFrontend Місяць тому +1

    Это фантастика!

  • @alexandr-v
    @alexandr-v 8 днів тому +1

    За стилизацию swiper спасибо.

  • @blatov
    @blatov Місяць тому +1

    Очень круто 👍

  • @Rostyslav-Kinash
    @Rostyslav-Kinash Місяць тому +1

    спасибо за урок

  • @YutaLoo
    @YutaLoo 29 днів тому +1

    Очень круто, все объясняется, просто шикарно. А как после скрола добавить ещё

    • @wdm
      @wdm  28 днів тому +1

      Просто размещаете контент дальше, а там можете и анимацию перехода какую-нибудь сделать.

  • @AlisherNasimov7580
    @AlisherNasimov7580 2 місяці тому +2

    Super !!!

  • @WebDevXpert
    @WebDevXpert Місяць тому

    very nice design

  • @ranstplay8876
    @ranstplay8876 2 місяці тому +1

    шедевр

  • @virtuoz-ru
    @virtuoz-ru 2 місяці тому

    Хороооошь 👍

  • @MicroDobb
    @MicroDobb 2 місяці тому +1

    очень интересный урок. никогда бы не подумал что так можно. Автор, еще очень интересна тема спрайтов для веб-приложений. Может когда-нибудь у Вас появится время это объяснить по человечески) Спасибо

    • @wdm
      @wdm  Місяць тому +1

      Здравствуйте. Спасибо! Спрайты немного архаичная тема уже на данный момент.

    • @MicroDobb
      @MicroDobb Місяць тому

      @@wdm понял, просто до сих пор используется в 3д графике, думал тут тоже можно

    • @wdm
      @wdm  Місяць тому +1

      Да, функционально это разные вещи в 3D графике и в веб-разработке. Графические элементы интерфейса сейчас преимущественно в векторе, необходимости делать растровые сеты сейчас нет.

  • @YutaLoo
    @YutaLoo 28 днів тому +1

    А можете сделать музыкальный плеер)

  • @batskalevich
    @batskalevich 14 днів тому

    Подскажите, есть ли какие-то решения, если на фон нужно вставить видео с альфа-каналом, чтобы была возможность работать с бэкграундом?

    • @wdm
      @wdm  14 днів тому +1

      Нет, только стилизация видео в редакторе под окружение в сцене.

  • @YutaLoo
    @YutaLoo 21 день тому

    А можете, красивый профиль показать как сделать)

  • @bunX0928
    @bunX0928 3 дні тому

    Как получить все коды сразу?

  • @user-yv9gv5jf1v
    @user-yv9gv5jf1v 2 місяці тому +1

    Какая операционка у автора?

    • @wdm
      @wdm  2 місяці тому +3

      В данном уроке используется Windows.

    • @knowledge9396
      @knowledge9396 Місяць тому +1

      @@wdm Позвольте подробней поинтересоваться, почему весь интерфейс операционной системы выглядит иначе. Конкретно интересует VSCode и его вкладки над которыми ни чего больше нет. Для меня это очень важный момент, так как на экране 14" ноутбука каждый пиксель на счету.

  • @vovan454
    @vovan454 5 днів тому

    Какое расширение он использует для того чтоб работал swiper ???? Помогите пожалуйста

    • @wdm
      @wdm  5 днів тому

      Какое расширение?

    • @vovan454
      @vovan454 5 днів тому

      ​@@wdmпросто у меня почему то не свайпается на другой слайд

    • @wdm
      @wdm  5 днів тому +1

      У вас опечатка. Проверьте наличие библиотеки в libs и корректность подключения. Если в готовом примере работает, значит у вас опечатка или плагин некорректно подключен.

    • @vovan454
      @vovan454 5 днів тому +1

      @@wdm спасибо, у меня все работает, я просто забыл библиотеку

    • @wdm
      @wdm  5 днів тому

      @@vovan454 бывает)

  • @tor8564
    @tor8564 2 місяці тому +1

    Ой, мама дорогайааа... Что ты со мной делаешь!.......

  • @ava_crey
    @ava_crey 19 днів тому +1

    Можете помочь, мне в терминале пишет Error opening input: No such file or directory
    Error opening input file background-60.mp4.
    Error opening input files: No such file or directory, когда я вставляю команду которая есть в папке, как решить?

    • @wdm
      @wdm  19 днів тому +2

      А терминал в какой папке запущен? Его нужно запустить в той папке, где есть этот файл.

    • @ava_crey
      @ava_crey 19 днів тому +1

      @@wdm терминалу дал путь именно как у вас C:\Program Files\ffmpeg\bin у меня все запущен но, видео не читает и я не понимаю как, хотя сделал так как вы показали но, у вас видео название такой background-60.mp4 а у меня background-60, но я не знаю насколько это влияет. Можете что нибудь посоветовать?

    • @wdm
      @wdm  19 днів тому

      В настройках папки следует включить отображение расширений файлов, если оно отключено. Там в папке нужно найти настройки и отключить галочку "скрывать расширения". После этого обязательно нужно убедиться, что открыта именно та папка, в которой есть "background-60.mp4", вместе с расширением .mp4. В этой папке нужно запустить правой кнопкой мыши терминал и выполнить команду конвертации.

    • @ava_crey
      @ava_crey 19 днів тому

      ​​@@wdmА у вас Виндовс или Линукс? Ну я сделал как вы написали, ну так: нашли "скрывать расширений" и убрали галочку и сразу рядом background-60 появился слово .mp4 но все равно дает ошибку. Я не могу открыть терминал именно в папке, я открываю терминал с Win+R и пишу CMD и там написано C:\Users\abdul> и вставляю вашу команду, то есть вот так выходит: C:\Users\abdul> ffmpeg -i background-60.mp4 -vf scale=1920:-1 -movflags faststart -vcodec libx264 -crf 20 -g 1 -pix_fmt yuv420p background.mp4 и нажимаю Энтер и выходит ошибка. У меня Windows может поэтому у меня проблема

    • @wdm
      @wdm  19 днів тому

      Нужно открыть терминал именно в папке. Зажмите Shift, правая кнопка мыши и появится нужный пункт. У меня Windows.

  • @vestflx
    @vestflx 20 днів тому

    как скачать HTML и CSS?

    • @wdm
      @wdm  20 днів тому +2

      На странице урока, ссылка в описании.

  • @user-md8lf4wc7d
    @user-md8lf4wc7d 9 днів тому

    Как ти сделал такой vs code

    • @wdm
      @wdm  9 днів тому +1

      В папке User создаём custom.css и в нём стилизуем интерфейс как удобно. Можно использовать DevTools в пункте меню Help, чтобы посмотреть DOM.

    • @user-md8lf4wc7d
      @user-md8lf4wc7d 8 днів тому

      @@wdm ти етот шедевр сам сделал

    • @wdm
      @wdm  8 днів тому +1

      Ну, VS Code - это по сути та же веб-страничка, можно оформить как хочешь 😄

    • @user-md8lf4wc7d
      @user-md8lf4wc7d 8 днів тому

      @@wdm круто я не знал што так можно, один вопрос сколько ти занимаешся програмированиям(веб) и кто ти такой ти правда крут

    • @wdm
      @wdm  8 днів тому +1

      С 2005 года.

  • @user-sr2hz3hj2m
    @user-sr2hz3hj2m 10 днів тому

    как мы напишем это все😤

    • @wdm
      @wdm  10 днів тому +1

      Ручками ☝️