Меню бургер за 10мин для начинающих! Очень простой способ. Мобильное меню. Код из видео в описании)

Поделиться
HTML-код
  • Опубликовано: 22 янв 2023
  • Материалы урока: t.me/frontend_case
    Чат Фронтендеров в Telegram (помощь новичкам): t.me/frontend_case_chat
    Если ты изучаешь HTML, CSS, JS, то тебе надо практиковаться!
    В этом видео мы сделаем очень простое бургер-меню для сайта, которое в дальнейшем вы сможете стилизовать и улучшать по своему усмотрению. Меню адаптируется под мобильные устройства. Анимируется сама иконка, из бургера она превращается в крестик. Навигация всегда прижата к верхней стороне браузера, что удобно для пользователей.
    Подробное объяснение на практике.
    Удачи!

Комментарии • 47

  • @user-yz9sz6xe8l
    @user-yz9sz6xe8l 8 месяцев назад +13

    Господи, как же этот видеоролик мне помог! Чтобы вы понимали, до того, как посмотреть этот ролик и посмотрел ещё два ролика от Фрилансера по Жизни, что на jQuery, что на чистом JS и у меня ничего не получилось, здесь же я чуток намудрил с z-index'ом и анимацией, но в последствии исправил

  • @MarselNz
    @MarselNz 9 месяцев назад +12

    Большое спасибо. Про неровный крестик, не усложняйте жизнь расчетами снизу и сверху, просто в одном месте посчитайте и будет вам ровный крестик
    &::before {
    top: 50%;
    transform: translateY(-50%);
    transform: rotate(45deg);
    }
    &::after {
    top: 50%;
    transform: translateY(-50%);
    transform: rotate(-45deg);
    }

  • @razmik803
    @razmik803 Год назад +5

    Класс, спасибо! Быстро и наглядно, что бы освежить память 👍 Ждём следующего видео :)

  • @user-hf4fo8xe4y
    @user-hf4fo8xe4y 4 месяца назад +1

    Есть разные видео. Одни смотришь и напрягаешься. Другие смотришь и расслабляешься. А именно это видео можно охарактеризовать словами-смотришь и кайфуешь. Спасибо тебе. Покайфовал. Да еще и новые знания почерпнул! Это точно твоё.

  • @user-iq5wx7qq4v
    @user-iq5wx7qq4v 6 месяцев назад +3

    Очень круто!!!! Спасибо большое.
    Довольно приятная анимация)

  • @InSearchOfYourPlace
    @InSearchOfYourPlace Год назад +2

    Отличное виде, подписался! Спасибо за контент) Меню работает)

  • @tazorprod.934
    @tazorprod.934 Год назад +2

    Чудесное видео. Спасибо вам большое

  • @user-iu1wc9rh3y
    @user-iu1wc9rh3y Год назад +4

    Очень классный момент, когда то объяснял про active! Объяснений таких вещей иногда очень не хватает. У тебя классный контент)

  • @imITshnik
    @imITshnik 5 месяцев назад

    Спасибо вам огромное, использовал эту деталь в конкурсной работе

  • @StonHenge
    @StonHenge 7 месяцев назад +1

    Отличный ролик. Очень полезно, получилось применить в своём проекте)

  • @jakefrost1967
    @jakefrost1967 10 месяцев назад +1

    Спасибо. Подписался. Стал тысячным)

  • @user-yy4lm3zd6c
    @user-yy4lm3zd6c 6 дней назад

    Спасибо братишка 💪

  • @Drab-vq9bt
    @Drab-vq9bt Год назад +2

    💯💯💯 как всегда все на высоте!

  • @user-lm9ee1gn5p
    @user-lm9ee1gn5p Год назад +2

    Спасибо большее очень полезно

  • @karatsergio4472
    @karatsergio4472 10 месяцев назад +1

    wow nice , thx bro =)

  • @Nazarkkk-eh1qk
    @Nazarkkk-eh1qk Год назад +2

    Спасибо! Только я в активных псевдоэлементах сделал transform(0, -70%) и transform(0, 70%) соответственно, так крестик более ровный получается

  • @ivan4486
    @ivan4486 Год назад +2

    можно не дисплей нон для меню прописать, а например лефт минус 1000, а для класса опен лефт 0 и тогда оно будет плавно выплывать сбоку

  • @ismailpro4232
    @ismailpro4232 Год назад +2

    nice very nice thank you bro

  • @senianga1
    @senianga1 4 месяца назад

    зачем в .nav при медиа запросе задавать флекс и потом флекс - дирешин если элементы li и так стоят колону?

  • @bekgoziesbolov3837
    @bekgoziesbolov3837 8 месяцев назад +1

    супер отлична

  • @annazharkova8801
    @annazharkova8801 7 месяцев назад +1

    Здравствуйте! Подскажите, пожалуйста, класс .open нужно добавить к ?

    • @megavanchik228
      @megavanchik228 7 месяцев назад

      тебе в html добавлять его не надо, он добавляется за счет скрипта при клике

  • @epicshorsviral
    @epicshorsviral Год назад +1

    Not bad 👍

  • @grizllywhite6004
    @grizllywhite6004 Год назад +1

    Дружище, а подскажи как сделать чтобы когда я стили изменял браузер сам обновлялся сразу, как у тебя сделано? Чтобы каждый раз не обновлять страницу.

    • @frontend_case
      @frontend_case  Год назад +1

      Установи плагин в vscode, который называется live server

  • @justfisher2920
    @justfisher2920 Год назад +2

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

    • @frontend_case
      @frontend_case  Год назад +1

      Привет, заходи к нам в телеграмм чат @frontend_case будем решать твой вопрос!

    • @justfisher2920
      @justfisher2920 Год назад +1

      @@frontend_case спасибо, уже!

  • @ner0667
    @ner0667 4 месяца назад

    Супер крутой урок, но есть вопрос. Бургер открывается при клике на абсолютно любую область Html,а не только по иконке бургера. Как это можно исправить?

  • @tiktoktrends926
    @tiktoktrends926 Год назад +3

    У меня очень большие проблемы кто разбирается помогите!!!!!!
    Когда я открываю бургер меню все элемен открывается сзади картинок и зоголовок что мне сделать ???

    • @deterkot
      @deterkot Год назад +2

      z-index чтоб какой то контент был выше другого чекни документацию

  • @mylife1615
    @mylife1615 6 месяцев назад

    у меня почему то в крестик не плавно переход

  • @user-be8dy2lw3n
    @user-be8dy2lw3n 4 месяца назад

    почему-то при клике на бургер - меню появляется, но крестик пропадает и нет возможности закрыть меню. и при клике на пункт меню переход видно что происходит, но меню все перекрывает. и хотелось бы не использовать !important - слышала, что это нехорошая практика... 🤔как-то недопилен урок

  • @user-hn2qq6wp4r
    @user-hn2qq6wp4r 2 месяца назад

    что такое клас open?

  • @masumitakaragawa4145
    @masumitakaragawa4145 4 месяца назад

    автор, где код!! в названий четко написанно что в описаний есть код, но его там нету! добавь туда код пожалуйста автор

  • @user-bp3mx5id2z
    @user-bp3mx5id2z 11 месяцев назад +1

    Не написал что это с меню с JS

  • @artemasante9442
    @artemasante9442 7 месяцев назад +1

    названия музыка

  • @Vsfrcode777
    @Vsfrcode777 2 месяца назад

    у меня не работает что делать

  • @knocker6970
    @knocker6970 11 месяцев назад +1

    Автор, меню прикольно получилось 😅 Все действительно работает . Но к сожалению это слишком сложно для новичков 😢
    Я скопировал твой код , у меня все получилось, все работает . Но вот когда сам написал , от своей балды , то ничего не работает вообще 😅

  • @user-jf2ui2qy1y
    @user-jf2ui2qy1y 7 месяцев назад +1

    песня

  • @user-hn2qq6wp4r
    @user-hn2qq6wp4r 2 месяца назад

    ничего не работает

    • @fifages
      @fifages Месяц назад

      все работает

  • @ivanvagabund4876
    @ivanvagabund4876 Месяц назад

    Щас бы объяснять то, как тоглить значение по нажатию на кнопку. Ахаххахахаха, кринж...

  • @mishachubenko3394
    @mishachubenko3394 Год назад +2

    Дякую, хедер на адаптиві досить довго робити по часу!