Navigation Menu Using Html CSS & Javascript | Curved Outside in Active Tab

Поделиться
HTML-код
  • Опубликовано: 3 июл 2021
  • Enroll My Course : Next Level CSS Animation and Hover Effects
    www.udemy.com/course/css-hove...
    Another Course : Build Complete Real World Responsive Websites from Scratch
    www.udemy.com/course/complete...
    ------------------
    Join Our Channel Membership And Get Source Code of My New Video's Everyday!
    Join : / @onlinetutorialsyt
    ------------------
    Source Code : / onlinetutorials
    Facebook Page : / onlinetutorialsyt
    Instagram : / onlinetutorials_youtube
    Twitter : / onlinetutoria16
    Website : www.onlinetutorialsweb.com
    Buy Me A Coffee : www.buymeacoffee.com/onlineTu...
    ------------------
    #csseffect #html #css
    ------------------
    give proper credit if you repost this on other social media platform
    ------------------
    Inspired By This
    Sidebar Menu Using Html CSS & Javascript | Curved Outside in Active Tab
    • Sidebar Menu Using Htm...
    Also Watch
    How to Create Responsive Sidebar Menu Using Html CSS & Javascript | Dashboard Sidebar Menu
    • How to Create Responsi...
    Pure CSS Sidebar Menu | Off Canvas Menu Effects with Smooth Page Scroll Using Html CSS Only
    • Pure CSS Sidebar Menu ...
    Responsive Navigation Bar With Html CSS and Javascript | Responsive Sidebar Menu For Mobile
    • Responsive Navigation ...
    ------------------
    icon source : ionic.io/ionicons
    ------------------
    Disclaimer video is for educational purpose only. Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use

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

  • @OnlineTutorialsYT
    @OnlineTutorialsYT  2 года назад +9

    Trick 1 : ruclips.net/video/P_A2kNpyQBs/видео.html

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

      Hii can u please make it using tailwind

  • @abasop5946
    @abasop5946 2 года назад +13

    iam in coding class learning basics css/js and we see your videos everybody: "whoaaaa c'est génial" (awesome in french)

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

      C'est vrai que c'est tuto sont incroyable

  • @JB-iz8bi
    @JB-iz8bi 2 года назад

    your the sort of person who would program their intros in css instead of using some templates online; you're very skilled, indeed.

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

    The best channel for web development tips and tricks

  • @sntxrrr
    @sntxrrr 2 года назад +17

    There are still lots of ways to further optimize this, here's two:
    - write shorter selectors, it's more efficient, easier to read and will reduce the risk of specificity wars. There is no need to write '.navigation ul li' or '.navigation ul li a .icon ion-con' when you can just write '.navigation li' and '.navigation ion-icon'. You can reduce that even further by using logical class names, typically in a BEM-like style so you could use .nav and .nav__item and .nav__link. This is a good habit to get in to.
    - use flexbox for vertical centering, support is excellent so no need for display fallbacks. You can get rid of the two spans inside the link and simply use align-items: center on the link. If you need extra fine control over alignment between icon and text simplest way is to use a transform on the icon. There is no need to use line-height on the text, that's an old trick and can look ugly if you ever need to support wrapping text.

  • @AyushKumar-vp1fl
    @AyushKumar-vp1fl 2 года назад +10

    Is It insane? Such a Beautiful Design only using HTML and CSS, No images👍👍👍❤️❤️

  • @AyushKumar-vp1fl
    @AyushKumar-vp1fl 2 года назад +1

    Best Channel of India❤️❤️❤️

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

    Your background music is completely awesome!!

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

    500k Congratulation

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

    Best code have i seen. Thanks for this video. Its very appreciable

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

    Love from Pakistan sir❤️
    Your channel help me alot
    Thank you so much for give us such informational content

  • @user-kz6cz6fx8i
    @user-kz6cz6fx8i 3 месяца назад

    thanku so much for your this kind of help

  • @hackerbuddy873
    @hackerbuddy873 2 года назад +2

    Waiting for 1 million subscribers

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

    Thank you for your great videos

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

    This was amazing navbar.

  • @ammrr9137
    @ammrr9137 2 года назад +2

    ❤️🇳🇵🇳🇵😃👌👌 congratulations for 500k sir

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

    thanks brother This is amazing ❤

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

    This is super good ⭐⭐ ⭐⭐⭐

  • @Mayanksingh-qp6dy
    @Mayanksingh-qp6dy 2 года назад

    Awesome tutorial

  • @shubhamsingh-fk2is
    @shubhamsingh-fk2is 2 года назад +2

    congo for 500k . keep it up

  • @prakharsoni6406
    @prakharsoni6406 2 года назад +2

    Nice one!

  • @dt5824
    @dt5824 2 года назад +2

    so so great but can you change the music, it's make me sleepy :))

  • @user-ls4nn4jn9q
    @user-ls4nn4jn9q 2 года назад +1

    Wow man ❤❤❤👌

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

    Nice

  • @ArifMatubber-km4nv
    @ArifMatubber-km4nv 2 года назад

    Beautifull

  • @letslearnwithjosh8027
    @letslearnwithjosh8027 2 года назад +2

    Congratulations 🎉👏 for 500k subscribers

  • @JuanCarlos-ox3dc
    @JuanCarlos-ox3dc 2 года назад +2

    Amazing.

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

    beautiful for ui designing

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

    Would this float over the page when opened or would it push age content across when the menu is opened? Cool menu though, very neat

  • @desanavik
    @desanavik 2 года назад +2

    Интересное решение, спасибо 👍

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

      А как сделать чтобы в право выдвигалась выпадающее меню

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

      На оставшуюся ширину экрана как сделать меню выпадающим

  • @fahd4007
    @fahd4007 2 года назад +2

    yeah i was wondering why u not using after before in other video

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

    first 1 minute commend

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

    Hello, thank you for this tutorial. Can you help me to understand why did you put dispaly: block and display: flex for the same element please? 4:59min

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

    hi sir
    I have a question
    I wanna use it for mobile size.
    is it possible??

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

    Hey, Everything works well besides the icons, I cannot see the icons and I do use the proper form.. Any advice?

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

    Hi sir..i have a problem, i've followed this video step by step but when i modify '.navigation ul li a .icon' line-height, it put the icon at the top and the text at the center..how can i fix it?

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

    thanks :0

  • @TYLER-ol8fe
    @TYLER-ol8fe 2 года назад +1

    nice

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

    First here

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

    AOA!
    I have an idea for you.
    I want you to make a page on which there are some English alphabets of large size and what i want is that whenever you hover over some alphabets it displaces all those alphabets and the area under the cursor becomes empty and the letters are floating randomly.
    you are doing such a great job. your videos are really helpful and i am able to learn so much from you.

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

    Sir, please add drop-down menu in it also, it will be great
    Thanks

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

    i'm a amateur in web design... i developer my websites with Wordpress/elementor.
    I managed to copy this class in visual studio, but I couldn't import it to the site, and I also don't know how to place it aligned to one side of the page.
    could you help me with this?

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

    What is the topic you have in VSCode?

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

    What do I do if I want the letter and the bar to change color when I select it?

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

    Sir, can you help me, the problem is that in html I'm adding the video in video tag then I think so can one more thing have we added in this page. In video will have add a video preview gif, when we point cursor on the video so automatically Play video preview. and then after click Play button then play the original video. Sir PlZ help me can you make the video for this topic

  • @harshsinha17
    @harshsinha17 2 года назад +13

    Hello sir, can you make a registration and login form with localStorage only, it would be a great help if you do

    • @ZahidKhan-th8pz
      @ZahidKhan-th8pz 2 года назад +3

      Yes Irshad sir 🙌🙌 please make it with local storage JavaScript

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

      Why would you want that to be local storage. So many security flaws its insane.

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

      @@whatamiwitnessing1003 well, for educational purposes it kinda makes sense to only have localStorage
      since what you want to learn is the design and not the security itself

    • @whatamiwitnessing1003
      @whatamiwitnessing1003 2 года назад +2

      @@tylercs8750 I don't see the relevance of your comment.

    • @whatamiwitnessing1003
      @whatamiwitnessing1003 2 года назад +2

      @@tylercs8750 Someone already said that tho, making your comment unneeded.

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

    Most of your projects are not responsive, please make them responsive sir. They are amazing but when we make them they looks good but we fail to make them responsive. Please make such amazing projects responsive as well

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

    sir, may I ask you for this awesome background music's name?

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

    is it possible to add a fluid transition on click.? i mean when we click active fills with the color and previous active goes out of color to normal

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

    it would be great if you could use a seperate .js file for the script

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

    you can make a menu bar like a video, but can that menu show more submenu . Thaks

  • @MuhammadMustafa-uz2bf
    @MuhammadMustafa-uz2bf 2 года назад

    please tell me best channal for learn

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

    Sir, if I want to be a front end developer with your channel, where do I start?

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

    Hey, I need help. I replaced the "#" in , and i added about.html and others etc.. And i copied the all the code and pasted in the about.html and others... then i saved the file and i went to the website and clicked on the about me icon and the animation didnt show and the paged directed me to the about.html without animation, what can i do to fix this and epic tutorial, pls pls pls help me or someone else who knows how to fix this by tomorrow and thanks. epic turotial also nice.

  • @decay6591
    @decay6591 2 года назад +2

    Why you put horror bg music? background-music: none;

  • @ZahidKhan-th8pz
    @ZahidKhan-th8pz 2 года назад

    Irshad sir aap ko koun koun sa language aata h please introduce yourself a separate video apni college aur abhi tk ki journey bataye i am excited to listen

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

    how to make curves for horizontal nav tabs

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

    The sublink?

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

    I note that him script has changed in 4 days from a dirty one using for, while and onclick to a modern one using forEach and addEventListener ......

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

    Please Launch RUclips Video series for Beginners in Website Developments from Scratch

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

    will you claim copycat claim If i use this theme in my project and publish it.

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

    Fan request please clone TypeForm only front-end please 🙏🙏🙏🙏
    Big fan 😢

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

    brother can i have the url for the google fonts pls

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

    Sir it is awesome but can you make the transition smooth?

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

      Ease-out Should be settled

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

      @@jass__0 Ease-in Works better in this case I think

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

    i cant find the link for telegram group?

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

    Sir when we code last javascript code it's not working can u pls explain

  • @user-te4gn9yq5c
    @user-te4gn9yq5c 2 года назад

    great video but I dont like so many "magical value" it make the page vulnerable

  • @babayaga6172
    @babayaga6172 2 года назад +2

    Sir Can u add your own voice instead of Back ground music!
    It will helped us a lot to understand some logics..
    Please Sir

    • @krishnachoubey8648
      @krishnachoubey8648 2 года назад +2

      It can be that he don't have a good mic or don't want to do it and still it's his choice.

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

      @@krishnachoubey8648 Or doesn't know the language well :/

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

    why the last script wont work for me

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

    web developer : its impossible
    muhammad : are you serious

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

    You know that soon I will tell in my video how to make a super portfolio website. I would love to tell you when it's made

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

    Please add sub menu in it

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

    I didnt understand what happened when you did overflow-x:hidden 7:42

  • @belu-mom9354
    @belu-mom9354 2 года назад

    Pllease worpress totris

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

    why that so many "Position relatives" if someone can explain

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

    Sir , Can you teach php? ❤️

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

    Timestamp: 4:06
    (ignore)

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

    Create a shopping website and give full code for free.

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

      What u gonna do with that lol

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

    Hey sir, can you change your music.. It feel so sad :(((

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

    Nice render but bad way to do it !

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

    Its not even animating switch items, what a lame
    If you started animating one part, why did you left another?

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

    Great coding ugly music. 😂

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

    Nice

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

    AOA!
    I have an idea for you.
    I want you to make a page on which there are some English alphabets of large size and what i want is that whenever you hover over some alphabets it displaces all those alphabets and the area under the cursor becomes empty and the letters are floating randomly.
    you are doing such a great job. your videos are really helpful and i am able to learn so much from you.