Animated Responsive Navbar Tutorial

Поделиться
HTML-код
  • Опубликовано: 26 мар 2019
  • Check out my courses here!
    developedbyed.com/
    #webdevelopment #css #javascript
    Microphones I Use
    Audio-Technica AT2020 - geni.us/Re78 (Amazon)
    Deity V-Mic D3 Pro - geni.us/y0HjQbz (Amazon)
    BEHRINGER Audio Interface - geni.us/AcbCpd9 (Amazon)
    Camera Gear
    Fujifilm X-T3 - geni.us/7IM1 (Amazon)
    Fujinon XF18-55mmF2.8-4 - geni.us/sztaN (Amazon)
    PC Specs
    Kingston SQ500S37/480G 480GB - geni.us/s7HWm (Amazon)
    Gigabyte GeForce RTX 2070 - geni.us/uRw71gN (Amazon)
    AMD Ryzen 7 2700X - geni.us/NaBSC (Amazon)
    Corsair Vengeance LPX 16GB - geni.us/JDqK1KK (Amazon)
    ASRock B450M PRO4 - geni.us/YAtI (Amazon)
    DeepCool ATX Mid Tower - geni.us/U8xJY (Amazon)
    Dell Ultrasharp U2718Q 27-Inch 4K - geni.us/kXHE (Amazon)
    Dell Ultra Sharp LED-Lit Monitor 25 2k - geni.us/bilekX (Amazon)
    Logitech G305 - geni.us/PIjyn (Amazon)
    Logitech MX Keys Advanced - geni.us/YBsCVX0 (Amazon)
    DISCLAIMERS:
    I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
    Today we are going to create an animated responsive navbar with html css and javascript. We are going to use flexbox to structure our navbar and css media queries to toggle the burger menu from desktop to mobile.
    Rather than having a typical slide out navbar we are going to implement an expanding circle animation using clip-path.
    If you are interested in learning/creating a responsive navbar then I highly recommend you downloading the starter files bellow.
    ❤Become a patreon for exclusive videos and more!
    / dev_ed
    📕 Things covered in this video:
    - How to create a responsive navbar
    - Adding animation using clip-path
    - Using CSS media queries
    📔 Materials used in this video:
    Starter Files: github.com/DevEdwin/navbar-ci...
    🛴 Follow me on:
    Twitter: / deved94
    Github: github.com/DevEdwin
    🎵 Music:
    Outro:
    LAKEY INSPIRED - Me 2 (Feat. Julian Avila)
    Music By: / lakeyinspired
    Intro:
    Dj Quads
    Track Name: "Every Morning"
    Music By: Dj Quads @ / aka-dj-quads
    Creative Commons - Attribution-ShareAlike 3.0 Unported- CC BY-SA 3.0
    creativecommons.org/licenses/b...
  • НаукаНаука

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

  • @craigjohnson8279
    @craigjohnson8279 5 лет назад +553

    I love that you use HTML, CSS and JavaScript. NO jQuery nor Bootstrap. You explain everything in a easy to understand way. Thanks for sharing the knowledge! :)

    • @leg3ndtariq
      @leg3ndtariq 4 года назад +10

      Bootstrap & jquery is built in many lines of code... So why use them when we can simply write 30 line of code do our work...

    • @cerealrakist7360
      @cerealrakist7360 4 года назад

      Pi can you write out an example that’s easy to understand?

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

      i need to know make this nav bar fixed

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

      vivek patiz / position:fixed;

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

      yeah every time i need help with all three programming languages i go to him he is my favorite coding youtuber he explain very good

  • @georgesmith3022
    @georgesmith3022 5 лет назад +390

    your biggest strength is the positive energy you radiate. keep it up dude

    • @finfluence3873
      @finfluence3873 5 лет назад +2

      George Smith preach

    • @claudiusuwal
      @claudiusuwal 4 года назад +2

      oOo GOOD COMMENT oOo

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

      exactly what i as going to comment haha

    • @CrimsonShadow304
      @CrimsonShadow304 3 года назад +3

      So his nucleus is not stable

    • @pathshala-mb7yz
      @pathshala-mb7yz 2 года назад

      navbar does not close on click , help ‼️

  • @liamsalinova976
    @liamsalinova976 5 лет назад +6

    Please never stop making videos, cause I really enjoy watching them. So clear, a bit of entertainment here and there, I learn way more stuff watching your videos than what I learn at my college. Please, keep on going making these quality content videos, you're amazing!

  • @nith.p
    @nith.p 4 года назад +75

    I love that how he write codes and laugh all the time.

    • @pathshala-mb7yz
      @pathshala-mb7yz 2 года назад

      navbar does not close on click , help ‼️

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

      🙋💞👉ruclips.net/video/HI9ZI8ymxsA/видео.html👈 This is so Good too ...FOR HTML CSS EFFECTS.. Please Check

  • @bikashsaud9026
    @bikashsaud9026 3 года назад +16

    he is my favorite code, the way to teach and his expressions.

  • @king-manu2758
    @king-manu2758 4 года назад +5

    Man I love this stuff. I can't do stuff like this on my own yet but it makes me motivated to keep learning so one day I can. When you're studying the boring basics you need to be able to visualize to what end you're learning all of it and to me this is creativity is what I wish to achieve.

  • @mr.webdev3700
    @mr.webdev3700 5 лет назад +5

    That expansion effect is so cool! Thanks for sharing!

  • @MistaT44
    @MistaT44 5 лет назад +7

    RUclips recommended me this channel a couple days ago and it has become my favorite already. Cheers!

  • @Colstonewall
    @Colstonewall 4 года назад

    Your analogy/example of clip-path was excellent. Simple, but got the point across perfectly.

  • @polardroid1667
    @polardroid1667 3 года назад +7

    Damn this guy has gotten so good. I've started watching his videos from the time he created his channel and he's gotten so good with making them. This is the number one channel for me when it comes to web development and I'd *totally* recommend it to anyone out there who is struggling with web development. 👍

  • @diegorocha2186
    @diegorocha2186 5 лет назад +10

    You're amazing man, I love your tutorials!!!

  • @Nikita-iv4jp
    @Nikita-iv4jp 5 лет назад +7

    You have a great charisma, i love watching your videos. Not only they are giving me motivation, but also making my mood for the rest of the day

    • @janek1822
      @janek1822 5 лет назад +1

      Ikr feel the same

    • @Nikita-iv4jp
      @Nikita-iv4jp 5 лет назад

      @@janek1822 Yestarday I learned sooo much within a day because of him. Glad that I'm not the only one)

  • @caapja
    @caapja 5 лет назад +12

    You’re so charming and creative, man! Really cool content.

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

    This is so informative. I have never seen a youtuber explaining in this much detail and that tooo in a fun way. Hands off you are the best.
    You got a sub!

  • @santiagomorelle6816
    @santiagomorelle6816 4 года назад

    Just amazing! It's hard to find people like you these days. It seems that you're showing your true personality and that you really like this.

  • @PradeepYadav-ky1bn
    @PradeepYadav-ky1bn 4 года назад

    Awesome video brother. And the ease and with that smiling face with which u explain the code is really appreciatable

  • @joshuamaliwat9532
    @joshuamaliwat9532 4 года назад

    I always watch this video because its so easy to follow and for me I learned a lot from this. If I forgot something while making a navbar I just search for this. And I think I can do it now. Thanks Dev Ed!!! I appreciate your videos!!! helps me a lot

  • @mikeb2604
    @mikeb2604 4 года назад

    Thank you for this. I'm new to coding, this helped a lot! I was getting frustrated centre aligning things but this video give the additional infos I was looking for!

  • @shishirsharma8193
    @shishirsharma8193 4 года назад

    I like the way you teach with joy and smile on your face.

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

    I love that you use only html/css/ and Javascript. No libraries. You are legend. Thanks for everyhting

  • @Rubenjr005
    @Rubenjr005 5 лет назад

    Thank you for creating this tutorial. This helped me finish my first project / portfolio!

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

    Keep up the good work dev dude, we need more people like u.

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

    Hi Ed, i just did my first animated responsive navbar. Your tutorial helped me out so well. Thank you

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

    You are a natural in explaining CSS tricks

  • @abrahamgonzalez5572
    @abrahamgonzalez5572 4 года назад

    You are awesome! I had never used javascript but I'm glad I was able to get a little intro to it in this video (even though I was only copying). Thank you! This animation looks amazing!

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

    Dude, you have been a biggest inspiration until now. Thanks for these playful mini tutorials. Hope you are doing fine my man!

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

    Thanks! This help me a lot and I love the way your guiding throughout the process :)

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

    Really encouraging.please post these type of content regularly

  • @kimcodemonkey
    @kimcodemonkey 5 лет назад

    Awesome! Simple, but tricky tutorial. I love this so much

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

    hey man really like the tutorial as well as your presentation that makes it even more interesting. Always keep smiling x

  • @albertofreddo7845
    @albertofreddo7845 4 года назад +2

    Thank you so much! I'm using this navbar for my future projects, you're awesome! I'd like to have such a great knowledge of coding, especially Javascript

    • @americanconstitutionparty2339
      @americanconstitutionparty2339 4 года назад

      do not copy learn concept I bit u if someone change few codes u be lost in ocean try it body LEARN CONCEPT IF NOT U NEVER GOING TO BE ????

  • @charlesukanga4835
    @charlesukanga4835 5 лет назад +12

    I will follow you in all social media bro truly you are my hero 🙌🙌👏👏👏

  • @durantetest
    @durantetest 4 года назад +2

    Wow. Thank you for sharing. I'm just beginning so this is still out of my league. I do love, however, that the screen where you type the code is perfectly focused and that helps me immensely. Hopefully you have videos for beginners.

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

    very perfect ! i really need this responsive navbar for my project and thanks for your useful tutorials

  • @TheGodlikeBlock
    @TheGodlikeBlock 4 года назад +1

    thank you for making this! i learned that classlist.toggle is a thing!!!! i wrote so many unnecessary things to do that manually

  • @acuraintdohc
    @acuraintdohc 5 лет назад +16

    I am loving these tutorials and random joke tangents. The ending had me rolling 😀

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

    clip-path - was new for me. Learnt something new. thanks.

  • @islablack7857
    @islablack7857 4 года назад +1

    Dude you are amazing! Thank you so much for your videos!

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

    Ed, this was very helpful. Exactly what I needed. Now I am going to play with this and see if I can implement it to my site. Thanks a bunch!

  • @nextrie
    @nextrie 5 лет назад +1

    Great refreshing personality for teaching. Nice tutorial. You got a new subscriber.

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

    thank you so much. I was stuck on this for a couple of hours and you helped clarify it.

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

    Thanks for this awesome tutorial! I was able to make this work on my Vue.js project

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

    Hello brother.. you are the only programming youtuber i have ever seen over internet with such an amazing sense you humor..you videos kindaa like comedy part along with cool programming skills...i enjoy watching your video....

  • @jdevcast6527
    @jdevcast6527 5 лет назад

    A really cool effect. Great walkthrough.

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

    Nice explanation. Love the way how you delivered it.

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

    I love it. Basic and clean explain

  • @ujwalc9226
    @ujwalc9226 4 года назад

    1)I typed navbar to search
    2)saw some awesome animation on thumbnail- clicked on
    3) saw you at the starting of the
    4)liked it- know I will enjoy the enjoy the vedio💕

  • @yamelamadorfdez5382
    @yamelamadorfdez5382 5 лет назад

    Thats a decent, fun and instructive HTML/CSS/JS tut without any framework, "A capella" lets say. Good job.

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

    You just earned yourself a sub.
    Really like your video and the positive energy you exude.

  • @whatamidoing1811
    @whatamidoing1811 4 года назад +2

    You are the most amazing programmer I have ever seen in my life. Please tell me I'm not the only one who thinks this...

  • @vaibhavkaul2
    @vaibhavkaul2 5 лет назад

    Really very helpful. Thank you and do make such great videos .Your way of explaining is very simple but yet very good. Keep it up

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

    thank you so much for the effort you put into making this video--- it really shows!! you have made it really easy for me to understand difficult concepts :)

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

    Sometimes coding can get a bit tiring, but you always keep me inspired to keep it up. Nice work man!

  • @shubham2270
    @shubham2270 5 лет назад +23

    superb!

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

      ruclips.net/video/vh7obWOC3jY/видео.html

    • @pathshala-mb7yz
      @pathshala-mb7yz 2 года назад

      navbar does not close on click , help ‼️

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

    awesome tutorial ed!!

  • @Amit-sp4qm
    @Amit-sp4qm 4 года назад

    Really nice explanation of the concept

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

    It's the first time i watch JavaScript and CSS together and i like it.

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

    Super cool and faster tutorial! I'm really enjoyed it

  • @ellsonmds5310
    @ellsonmds5310 5 лет назад

    I really liked the analogy :D
    great vids by the way!

  • @kamaboko1
    @kamaboko1 5 лет назад

    Fantastic tut. Thanks for posting.

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

    you are awesome dude happy to learn this from you.

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

    Salut, Ed. Mulțumesc pentru cursurile tale online. Sunt excelente!

  • @greenie62
    @greenie62 5 лет назад

    appreciate the videos man, helpful and fun to follow!

  • @Daniel03956
    @Daniel03956 5 лет назад

    I really love your vids, thank you Ed

  • @joel9909
    @joel9909 4 года назад

    Just finished it Ed, I love it Sir

  • @danilosantos2931
    @danilosantos2931 4 года назад

    I'm from Brazil, and your videos have helped me a lot! thank you

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

    I LIKE THE WAY YOU SMILE. YOU'RE THE BEST.

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

    Awesome tutorial. Great youtuber. Sincerity appreciate your clear way to spread your know how! Kudos for ya.

  • @start8755
    @start8755 4 года назад

    Man, your vids are awesome. Keep it up!

  • @roving-camera_72
    @roving-camera_72 2 года назад

    Sure glad I found this tut. Excellent job, thanks so much.

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

      🙋💞👉ruclips.net/video/HI9ZI8ymxsA/видео.html👈 This is so Good too ...FOR HTML CSS EFFECTS.. Please Checkoo

  • @sachinmodha71
    @sachinmodha71 4 года назад

    wow man your explaining and teaching style is awesome :) :)

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

    your design is really cool,i love it ^^

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

    Wow I love how easy you make all this

  • @tijani3141
    @tijani3141 5 лет назад +1

    The content on this channel is soo sick

  • @riadhossain4020
    @riadhossain4020 5 лет назад

    Your explanations are awesome to understand

  • @shashikantkumar-pz4jv
    @shashikantkumar-pz4jv 3 года назад

    Great Style of teaching

  • @usama57926
    @usama57926 4 года назад +1

    love your explanation

  • @ulisesa.chavez9526
    @ulisesa.chavez9526 3 года назад +1

    No hablo ingles, pero mirando el codigo pude entender, y te admiro por lo pasivo que eres al explicar tu contenido. Saludos.

  • @santhoshkashyap9405
    @santhoshkashyap9405 4 года назад +16

    Most underrated developer channel on RUclips ♥️

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

    Always great to learn something from you Ed and of course get some fun 🤣 , awesome example with mask definition Thanks!

  • @bombersycx4777
    @bombersycx4777 5 лет назад

    Beautiful and smooth

  • @bkrsaleem8
    @bkrsaleem8 5 лет назад +1

    thanks its amazing what you have done and explain keep it up mate!

  • @giovanniciaramella7180
    @giovanniciaramella7180 4 года назад

    Maybe the best video, simple and funny. Thanks, I hope you'll continue to make videos like this.

  • @rexowebhostingsolution6905
    @rexowebhostingsolution6905 4 года назад

    You are awesome brother. Loved it.

  • @Danilo0717
    @Danilo0717 4 года назад +5

    Who disked this amazing tutorial!! Thanks man, very beautiful code!

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

    Awesome. Looking forward to seeing such small tutorials

  • @rubenfigge914
    @rubenfigge914 4 года назад

    You got a new sub mate, I was struggling to get a responsive navbar to work cuz its hard if you dont know the little tricks

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

    From Russia with love.Your submission of material is so light and needly.Thanks

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

    Wonderful I enjoyed that tut! Thank you.

  • @TheBastiii97
    @TheBastiii97 4 года назад

    You can build the Hamburg button with after and before element and transform them to an X on click and then if you close them by clicking on the X button it transform back to the Hamburg button. Really nice little effect.

  • @alexaaa1193
    @alexaaa1193 4 года назад

    Thanks Man!! You really helped me figure out my problem!!

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

    I have no idea what you are talking about but I love it

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

    Thumbs up dev.. Thank you so much for this content.

  • @bengibbs1965
    @bengibbs1965 5 лет назад

    Awesome tutorial man! Thanks a lot!

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

    wow wow wow i love the way you explaining, i like the idea as well
    keep it up.

  • @sushantshirsekar1443
    @sushantshirsekar1443 4 года назад

    Nice work man 🔥

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

    Learning something while I have to smile at the same time.
    Keep it up!

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

    Thank you very much - best video on the subject

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

    PS: That analogy was just perfect