How To Make Circular Progress Bar Using HTML CSS JavaScript | Neomorphism Progress Bar

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025
  • Learn How To Make Circular Progress Bar Using HTML CSS JavaScript | Make Neomorphism Design Progress Bar Step By Step
    In this video you will learn how to make a progress bar, we will add gradient color in this progress bar. We will be using SVG circles to make this animation. Download the svg code from below link
    Circle SVG code: drive.google.c...
    ❤️ SUBSCRIBE: goo.gl/tTFmPb
    ------------------------------------------
    Recommended course:
    ❤️ Complete website Using HTML and CSS
    ✔️ 8 Complete website step by step
    ✔️ Source Code Download
    ✔️ 76 Lectures, 12 Hours Video
    ✔️ Course Completion certificate
    👉 easytutorialsp...
    -------------------------------------
    Recommended Videos:
    Learn Complete HTML and CSS from basics:
    ► • HTML And CSS Tutorial ...
    Make A Complete Website for college using HTML & CSS:
    ► • How To Make A College ...
    How to make a Business website step by step:
    ► • How To Make Website Us...
    How to make personal resume website step by step:
    ► • How To Make A Website ...
    How to make an Ecommerce Website Design:
    ► • How To Make eCommerce ...
    How to make travel website design with HTML CSS Bootstrap:
    ► • How To Make A Website ...
    -------------------------------------
    Affordable web hosting (coupon- EASYTUTORIALS)
    👉 easytutorialsp...
    My recommended tools and tutorials
    👉 easytutorialsp...
    -------------------------------------
    ◼️ Source code link is shared in community post for all my coding videos exclusively for channel members (only channel members can see)
    Join Channel Membership:
    ► / @greatstackdev
    -------------------------------------
    Like - Follow & Subscribe us:
    ◼️ RUclips: goo.gl/tTFmPb
    ◼️ Facebook: goo.gl/qv7tEQ
    ◼️ Twitter: / itsavinashkr
    ◼️ Instagram: / iamavinashkr

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

  • @hackytech7494
    @hackytech7494 2 года назад +5

    Thanks a lot for you explanation, their are many other tutorials for same output on RUclips but they have background music and just speed coding, yours was fantastically explained.

  • @siddharthsharma1818
    @siddharthsharma1818 3 года назад +8

    Bro u r just awesome u r my ideal love u♥️♥️

  • @imonraj
    @imonraj 3 года назад +50

    In setInterval interval will be 2000ms/65 = 30.77ms perfect calculation

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

      perfect

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

      Exactly.

    • @abhaymaitra7032
      @abhaymaitra7032 5 месяцев назад +1

      why you take 2000ms at first place, can you explain?

    • @hashimgujjar-y4n
      @hashimgujjar-y4n Месяц назад

      @@abhaymaitra7032 When we set animation on circle we use 2s time for our animation i think thats why he use 2000ms /65

  • @knowledgecheck941
    @knowledgecheck941 3 года назад +5

    Your doing great bro, those are helpful in learning.

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

    Nice video, thanks.
    From Mozambique.

  • @bilal5488
    @bilal5488 3 года назад +8

    every time we see something new❤

  • @christophermawela3318
    @christophermawela3318 4 месяца назад +1

    Good, and thanks. Will probably ask more questions in future...

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

    This tutorial is very useful and great. With your voice instructions and code together made this tutorial great 🔥❤️

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

    thanks bro, that is really fantastic and practical

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

    One of the best that i've seen.
    Thanks indian guy from YT ⭐

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

    really clean and functional

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

    wow this is really awesome nice one sir I do really appreciate for sharing this one

  • @goldenmystries3692
    @goldenmystries3692 3 года назад +4

    thanks anna

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

    Good, but. Why so many hardcoded things? in 20 min video you can do and show all the beauty of calculations in js, but didn`t

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

    It's very useful for my website

  • @yukii-flora
    @yukii-flora 2 года назад

    THANKS A LOT!!!
    this is what I have been looking for and found
    happiness and good to you

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

    Professionnel 🔥

  • @akhiljayasree1282
    @akhiljayasree1282 5 месяцев назад +1

    Thank you so much brother.

  • @VishalSingh-cw9jj
    @VishalSingh-cw9jj 3 года назад +8

    Video is good and styling is too good. Just make the counter dynamic so that we can use multiple counter same time without giving static value.

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

      You need to use js library fro that just like this ruclips.net/video/_8bJL55lBwA/видео.html

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

    Awesome course, thankyou

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

    I am happy watching your video and learning Html CSS and JavaScript,
    for myself the JavaScript is very interesting and CSS is very innovating & interactive
    you explain in such a easy manner , I just follow you step by step till the end of the video and learn so much thing from you
    thanks for this video
    I wish someone like you be my mentor to stay around and train me with this beautiful CSS and intellectual JavaScript in my life because you are amazing.

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

    Instead of using padding for the outer circle, use flex box instead: display: flex; justify-content: center; align-items: center; This will align things perfectly, whereas giving it a padding doesn't make the alignment straight.

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

    This guy is just a genius, I personally call him the Messi of programming (web development). Just aspiring to be like u one day

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

    tarifga til ojis
    💯

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

    Love u so much Sir

  • @adamridwanf3986
    @adamridwanf3986 3 года назад +5

    Just another incredible masterpiece!🔥

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

    Hello Brother,
    You are doing a great job for all beginners of web application development and try to do java script from scratch to high level course.

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

    wow awsome design

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

    Very helpfull video..

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

    I just watched the entire video and admired your work , you truly are professional ! Thank you !

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

    This is what i lookinf for

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

    Super content and brillent explantion. Thx💫👍

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

    U r great sir

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

    Impressed boss

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

    Nice video and presentation

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

    When ever I see a tutorial from easy tutorial I give up.

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

    thanks sir for this video.

  • @8koi245
    @8koi245 3 года назад

    The final result was beautiful !!! tysm!!1

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

    Osm bro 👍🏻

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

    stroke dasharray should be 439.8 = 2*70*3.14
    472 is wrong
    graet course thanks alot
    it really helped me

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

    Cool

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

    Amazing 🥰🥰☺️

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

      Thanks Amit, Glad you like this progress bar design tutorial

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

      @@GreatStackDev welcome 😊sir ,Tnx for your response

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

    Thank you so much keep it up!

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

    Good job..

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

    nice work

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

    Hoping to see more videos involving Javascript

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

    Thanks again helpfull

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

    plzz make more on JavaScript plz

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

    Awesome!!!

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

    Good job bro

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

    Taught like magic...🤩

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

    Thanks for video

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

    best toturial

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

    Bro i really thanks to you 🤗❤️

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

    nice tutorials....please, make a video on news portal website

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

      yes please do so

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

    what microphone you are using your voice very clear

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

    super😃😃😃😃😃😃😃

  • @따봉냥이-o1u
    @따봉냥이-o1u 3 года назад

    Thank you!!!

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

    great tutorial as usual ;) Thank you so much ❤

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

    You did a wonderful job man great work

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

    very good

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

    Thank you sir

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

    If you want the progress indicator to start from the top and go clockwise then do this : Write transform="rotate(-90 cx cy)" in the circle tag itself where cx and cy define the center of your circle element.

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

    thanks alot

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

    This was awesome and super interesting! Thank you very much.

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

    Pls make a bootstrap website video ... pls 🙏🙏🙏🙏...
    Facebook ,twitter ,insta using bootstrap classes ... pls ...waiting...💓

  • @queenmq4294
    @queenmq4294 2 года назад +5

    Hello sir , I need a help . I created one progress bar . Can u please tell me how to create multiple progress bar in one page .. I wanna create 5 progress bar

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

      Have you created multiple progress bars with different percentages? If you created means please tell me how to create it?

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

    good post, must share the source code on these type of guides

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

      Sorry, I can't put the code link in public, People just download it and close the video without watching it, Then what's the use of making video tutorials, if you really want to learn please watch the video then try to make it yourself, if you get any issue you can email me

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

      @@GreatStackDev I really understand you! for me, there was no time to try code by watching, at least a demo link would be good to see how it works. But it's fine I've found the same concept article shared with a code. thanks for your reply.

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

    If want to make it for a percentage that varies. Like one it may be 65 and other time it may be 30 and so on. How do I do that ?

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

    thank you

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

    This video is awesome. Sir, I've a request, please make a video on SVG and CANVAS in html.

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

    Make full video on zomato page.Please sir

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

    #respect

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

    Sir please make full course on java script with beginner level to high level please sir

  • @yorkchen5625
    @yorkchen5625 3 года назад +6

    Neumorphism progress bar looks great. But your progress bar looks like 75% not 65%. Circumference of your circle is 2 * 70 * 3.14 = 439.6, you should set stroke-dashoffset to 156 to get the proper percentage of your circle.

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

      @Future Chib 70 is the radius of the circle

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

      circumference of inner or outer circle ? Also how to calculate that 472 dasharray?

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

    Almost awesome

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

    nice

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

    Thank you for this awesome video. I would love to see a video made using css grid as well. Please recommend me one if you have. I need to c a website u make using css grid. Thank you.

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

    so if i want to start from 90 deg how can i do that ?

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

    please share us full javascript course........

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

    Nice, please make udemy clone. Please

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

    thanks

  • @АлександрАндреевич-в3э

    Thank you! It was very interesting for me. How we can to do this animation whith hover?

  • @ПавелЩетько-ы4й
    @ПавелЩетько-ы4й 2 года назад +1

    Спасибо большое урок был невероятно полезен

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

    Give us Bootstrap Website Video..

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

    Sir plz create full landing page desgin and portfolio desgin made some video plz sir and restaurants web design video plz sir love from Pakistan and responsive

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

    Hello,
    When you removed font-weight "px" your number isn't going from 0-65 just the bar is moving. Check 18:43. Same problem when I did this.

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

    hi, great tutorial. question, how 18:45 can i make a dynamic number here? i want 65% to be a variable, pls help

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

      Use formula in 11:23
      Stroke-dashoffset:calc(472-(472*var(--number))/100;

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

    Can you please make a video about how to add preloader in wix.

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

    ❤️❤️❤️❤️

  • @fleckenfurz77
    @fleckenfurz77 3 года назад +5

    And then??? Am i missing something?
    What if you have different percentages? How do you change this css value in the keyframe-animation via Javascript? cause otherwise you'd have to stick with the hardcoded 65% which is kinda useless..

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

      Bump ! how do you make the keyframes value dynamic ?

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

      @@jaimeperry7326 In the end i created sth similar with javascript canvas to achieve this animation with dynamic percentages.

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

    Achei inviável pra um projeto qualquer. Muito código.

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

      drive.google.com/file/d/1e3cvVNJA1hpKOtS8ADS55fZua6JM3QKr/view?usp=sharing

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

      @@ashutoshpotdar7411 Thank u SO MUCH! ⭐

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

    Hi thank you so much for the tutorial! Idk if you did this before but if you didn't can you please show how to do a slideshow not as background just a slideshow using html and css only

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

    Bro Make a Website like Dream11

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

    Can you make a video showing in the same way the real % of the uploaded file/page?
    Thank you!

  • @naveen.r2216
    @naveen.r2216 Год назад +1

    How can i change circle gradient color to green colour ?

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

    Goib

  • @SUYEON-k5b
    @SUYEON-k5b 2 года назад

    12:52 'anim' animation is not playing.. plz hep me..

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

    dear mentor,
    I'm suffering from the javascript function.
    if u upload a video that only functions with simple versatile events or a single example with all types of functions.
    basically, I want to do creating functions where it needs. thanks for your channel.

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

    Wow