Делаем адаптивное меню для сайта

Поделиться
HTML-код
  • Опубликовано: 9 июл 2020
  • Привет!
    Этим видео я открываю мини-цикл по адаптивной верстке сайта. В нем мы рассмотрим, как верстать сайты адаптивно, а в этом видео я рассказываю, как сделать адаптивное выпадающее мегаменю, чтобы им было возможно адекватно пользоваться.
    В следующих видео будет верстка сайта на vw, а так же просто практика адаптивной верстки.
    • Верстка сайта с нуля д... - марафон верстки
    • Лучший слайдер для сай... - слайдер на мобильных устройствах
    • Как натянуть верстку н... - про то, какие проблемы бывают с натяжкой на WordPress
    clck.ru/PbZCJ - исходники видео на GitHub
    Меня зовут Максим Васянович. Фрилансер уже 5 лет, создал более 50 коммерческих сайтов. Преподаватель в онлайн-университете Skillbox, автор курса Веб-верстка.
    Понравилось? clck.ru/Gr9Ec
    Моя страница вконтакте: maxdenaro
    Мой блог: blog.maxgraph.ru
    Мой сайт: maxgraph.ru
    Канал в телеграм: teleg.run/maxgraph
    Чат для верстальщиков: teleg.run/maxgraph_chat
    #обучение #адаптивнаяверстка #адаптивноеменю

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

  • @user-ti1em8jo2w
    @user-ti1em8jo2w 3 года назад +2

    Давно искал реализацию такого многоуровневого адаптивного меню и НАШЁЛ!) Мужик однозначно жму 🤝, продолжай дальше пилить такой годный контент👍

    • @maxgraph
      @maxgraph  3 года назад

      Спасибо))

  • @kerusdc8322
    @kerusdc8322 3 года назад +10

    спасибо!
    одноуровневых менюшек оч много на ютубе
    а многоуровневых + адаптив в мобайл версию прям не хватало 👍

    • @maxgraph
      @maxgraph  3 года назад

      Рад помочь))

  • @tovjukov
    @tovjukov 3 года назад

    Спасибо за урок, ждем продолжений.

  • @user-dx4cp2gv4z
    @user-dx4cp2gv4z 3 года назад +1

    Как всегда - мега полезно и супер понятно) спасибо за видео👍

  • @PychevAnatoliy
    @PychevAnatoliy 3 года назад +2

    Благодарю, очень познавательно.
    Просьба увеличивать размер шрифта в редакторе.

  • @user-tt3hr1pn9d
    @user-tt3hr1pn9d 3 года назад

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

  • @alexeyponomarev3241
    @alexeyponomarev3241 3 года назад

    Очень круто! Спасибо!

  • @world_of_facts_shorts
    @world_of_facts_shorts 2 года назад

    То что надо! Отличный и просто и информативно и понятно

  • @juliasergeeva1513
    @juliasergeeva1513 2 года назад

    Максим, Вы святой человек))

    • @maxgraph
      @maxgraph  2 года назад

      Спасибо))

  • @6ev
    @6ev 3 года назад

    слишком круто!

  • @Alexus1504
    @Alexus1504 3 года назад

    Супер!

  • @Krivoruchko
    @Krivoruchko 3 года назад +1

    Пушка.

  • @summersbyy
    @summersbyy 3 года назад +1

    Классное меню!) Но еще было бы здорово показать, как реализовать саму навигацию по якорям, иначе ну реализовали мы это меню, ну прилепили к ссылкам и разделам соответствующие ID, потом заходим в меню, жмем на нужный пункт и перехода не происходит, надо что мудрить или перелопачивать stackoverflow. И так во всех видео на ютубе про верстку мобильных меню

    • @maxgraph
      @maxgraph  3 года назад +1

      Тут задумка именно про разные страницы, поэтому якорь не показывал
      Но вообще да, сделаю =)

    • @summersbyy
      @summersbyy 3 года назад

      @@maxgraph Ааа, тогда хорошо)

  • @jslover3687
    @jslover3687 Год назад

    Ошибочка на 15:00. У первого айтема не исчез левый паддинг, потому что first-child в этом родительском блоке является ссылка "назад".
    P. S. Блин супер приятно увидеть этот способ показа выпадающего меню через visibility и opacity, когда раньше делал это через display: none/block. Не можем повесить transition на дисплей, из-за чего получается резко, а тут красота, спасибо)

    • @maxgraph
      @maxgraph  Год назад

      Пожалуйста)
      Да, ошибки бывают))

  • @BMikel
    @BMikel 3 года назад +1

    ТОП контент. Еще и с подменю. А не будет интеграции в WP?

    • @maxgraph
      @maxgraph  3 года назад +1

      Не знаю даже, можно попробовать)

    • @DoSmth
      @DoSmth 3 года назад

      @@maxgraph Было бы круто))

  • @BMikel
    @BMikel 2 года назад

    А как добавить еще один уровень вложенности?

  • @r.h._vid
    @r.h._vid 3 года назад

    Вот бы ещё сделать так что бы работало и с третьим и последующим уровнями

  • @enfllome8830
    @enfllome8830 3 года назад

    Здравствуйте! Подскажите, а как можно наследовать ховер, если навести курсор на подменю, чтобы цвет у элемента "Каталог" и "Xiaomi" выделялся?

    • @maxgraph
      @maxgraph  3 года назад

      Здравствуйте, только через js

  • @BMikel
    @BMikel 3 года назад

    А будет когда-то адаптивное МЕГА меню? Толковых видео нет в ЮТ на эту тему

    • @maxgraph
      @maxgraph  3 года назад

      А это что, если не оно?)

  • @ThePatosha
    @ThePatosha 2 года назад

    А логотип не входит в навигацию? Нажимая на него, мы переходим на главную страницу.

    • @maxgraph
      @maxgraph  2 года назад +1

      Это не всегда так, особенно на лендингах

  • @SuperRAilya
    @SuperRAilya 10 месяцев назад

    11:41
    27:10
    30:31
    33:12
    комментарий для себя

  • @kerusdc8322
    @kerusdc8322 3 года назад

    на ширине экрана от 768 до 992px
    при наведении на Каталог, подменю улетело влево и все не помещается
    чтоб затронуть только этот пункт, добавил ему отдельный клас и поставил "right: -250px"
    .nav__list--dropdown.many-columns
    +media-breakpoint-down(md)
    right: -250px
    или есть другое решение?

    • @maxgraph
      @maxgraph  3 года назад

      Да в принципе можно и так