Pure CSS Circular Progress Bar | Html CSS & SVG

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ย. 2024
  • Enroll My Course : Next Level CSS Animation and Hover Effects
    www.udemy.com/...
    ------------------
    Join Our Channel Membership And Get Source Code Everyday
    Join : / @onlinetutorialsyt
    ------------------
    Source Code : / 36809715
    ------------------
    Please LIKE our Facebook page for daily updates...
    / online-tutorial-html-c...
    ------------------
    Music Credit
    Track: Tobu - Roots [NCS Release]
    Music provided by NoCopyrightSounds.
    • Tobu - Roots | House |...

ความคิดเห็น • 176

  • @OnlineTutorialsYT
    @OnlineTutorialsYT  4 ปีที่แล้ว +5

    Source Code : www.patreon.com/posts/36809715

  • @danzarifin
    @danzarifin 4 ปีที่แล้ว +6

    I am very inspired by you and I really like your work, after I finish my training, I will create content about programming languages.

  • @SalmanAli-if9ds
    @SalmanAli-if9ds 4 ปีที่แล้ว +2

    At first i did not how to link html and css after i watched your vedio i have done how to link css and html and first time i create a web page i was able to do this because of you thanx u very much ?

  • @vicsystems
    @vicsystems 4 ปีที่แล้ว +8

    I just want to say I love you sir. Your skills are divine. God bless you for this

    • @Madalinmitosis
      @Madalinmitosis 4 ปีที่แล้ว +2

      Why god should blesss him for this 😂😂

    • @adib8426
      @adib8426 4 ปีที่แล้ว

      @@Madalinmitosis maybe he used it on a project and made it look 10x better idk

    • @Madalinmitosis
      @Madalinmitosis 4 ปีที่แล้ว

      @Chris Kelly god doesnt even exist helo

    • @Madalinmitosis
      @Madalinmitosis 4 ปีที่แล้ว

      @Chris Kelly nobody knows, sometimes i think that we arent even real

  • @edersantana4798
    @edersantana4798 4 ปีที่แล้ว +5

    Seus vídeos são incríveis top de mais... Quando eu crescer quero ver bom ou excelente em programação igual a você. Muito obrigado por compartilhar conhecimento.

    • @only_polaroid
      @only_polaroid 4 ปีที่แล้ว +3

      Boa cara,muito bom você pensar assim e se inspirar nesse tipo de conteúdo, esse tipo de coisa que gera um bom futuro pra uma pessoa, conhecimento

    • @spacecss6636
      @spacecss6636 4 ปีที่แล้ว

      Ae cara tmj!!!

  • @fatehalrabeai3110
    @fatehalrabeai3110 4 ปีที่แล้ว +3

    Your videos are amazing bro. They helped me a lot in my my work. So brilliant. Thank you .

  • @mahiabdulkadir2936
    @mahiabdulkadir2936 4 ปีที่แล้ว

    By the way you helped me a lot for making and designing designing websites... Thank you for everything 💕

  • @chrody
    @chrody 2 ปีที่แล้ว

    Wonderful

  • @allymfs
    @allymfs 4 ปีที่แล้ว +2

    Thank you, nice tutorial. I've added in
    svg {
    ...
    transform: rotate(270deg);
    }

    • @Aditya-gi2nl
      @Aditya-gi2nl 4 ปีที่แล้ว

      What is @import URL()???

  • @RaveKev
    @RaveKev 3 ปีที่แล้ว +1

    Danke!

  • @alexalannunes
    @alexalannunes 3 ปีที่แล้ว

    Fantastic🥳🥳👏👏 I'm was looking for this

  • @opyjoe3407
    @opyjoe3407 4 ปีที่แล้ว

    wow! your css skill is amazing

  • @ahamedbasith3620
    @ahamedbasith3620 2 ปีที่แล้ว

    Great

  • @stuartharcourt
    @stuartharcourt 4 ปีที่แล้ว +1

    Love the Tutorials - but the stroke-dashoffset calc does not work in Safari on the Mac. It just flood fills the circle with the colour. Works fine in Chrome opening the same file. To get around this you have to manually do the calculation yourself and enter the final value (440) - (440 *0.90) = 44

  • @anujjhamb6664
    @anujjhamb6664 4 ปีที่แล้ว +1

    Thank you so much for the video. It is working well. But the only issue I am facing is the mobile UI. It is not responsive. Can you please tell me how to make it mobile friendly

  • @tauchcall5223
    @tauchcall5223 3 ปีที่แล้ว

    You have hight level skills bro

  • @Dxazcat
    @Dxazcat 3 ปีที่แล้ว

    That was all i needed. Great tutorial, bravo !

  • @manukrishnan_p
    @manukrishnan_p 3 ปีที่แล้ว

    I can't help but notice the bgm is awesome credits to NCS

  • @aryankumar7596
    @aryankumar7596 3 ปีที่แล้ว

    Awesome..........thanx bro

  • @WhatHappenedToThem
    @WhatHappenedToThem 4 ปีที่แล้ว +7

    For some reason, this does not work in my firefox browser but it's perfect in chrome. Do you have a fix for firefox and to make it work in all browsers? It seems to be the calc that does not work.

    • @leshbot1779
      @leshbot1779 4 ปีที่แล้ว

      Yeah you just need to delete where we calculated the circles offset and do the calculations by yourself and then just change the calc(....) to the answer.

    • @paulshort1312
      @paulshort1312 3 ปีที่แล้ว

      did you ever solve this problem? if yes, could you please share your solution? that'd be cool bro

  • @hasantanvirshahriar
    @hasantanvirshahriar 2 ปีที่แล้ว

    Your skill at HTML is 100%
    Your skill at CSS is 999%
    ‌‌‌‌‌
    But my skill is less then 0.0000001%

  • @akabillah3307
    @akabillah3307 4 ปีที่แล้ว

    thank you so much nice video

  • @nwdesigns5634
    @nwdesigns5634 4 ปีที่แล้ว +1

    The stroke-dashoffset code doesn't work. It turns the circle completely to the base colour. It also applies this to every circle. Any suggestions on how to fix this?

  • @sultan-workshop
    @sultan-workshop 4 ปีที่แล้ว

    God gob
    Love javascript

  • @craigadavison77
    @craigadavison77 4 ปีที่แล้ว +9

    Two things; firstly a critique, the order in which you coded the elements was off, the video was about the progress bar, all the fancy animations were the icing on the cake. Don't get me wrong your icing is pretty damned nice but it would be good if there was a focus on the subject of the video then the icing that made it look quite beautiful. Also it would be good to have some explanation of why you do certain things. Which leads me on to...
    Secondly, why 440?

  • @djdada4148
    @djdada4148 4 ปีที่แล้ว

    Outstanding

  • @fabioluiz430
    @fabioluiz430 4 ปีที่แล้ว

    Fantastic! thanks

  • @gastonemilianoyoung6742
    @gastonemilianoyoung6742 4 ปีที่แล้ว

    It seems that you can't set a stroke-dashoffset with a calc() in firefox. So you would have to set the value another way in said case.

    • @OnlineTutorialsYT
      @OnlineTutorialsYT  4 ปีที่แล้ว

      Source Code : www.patreon.com/posts/36809715

  • @oasisvideos2944
    @oasisvideos2944 4 ปีที่แล้ว

    Thats really great. I have just got one subscriber

  • @test-ep4ez
    @test-ep4ez 4 ปีที่แล้ว

    I hope that you will make it jump from 1 to 65%, completely or animated, when you enter the website page.

  • @suharsh96
    @suharsh96 3 ปีที่แล้ว

    beautiful!

  • @golamrabby6911
    @golamrabby6911 3 ปีที่แล้ว

    This channel is very creative but i cannot understand it easily .....

  • @adjighg4736
    @adjighg4736 4 ปีที่แล้ว +2

    The progress bar has the color which we defined in
    .card:nth-child(1) svg circle:nth-child(2) {
    stroke: #00ff43
    }.
    But my problem is that the progress bar is completely in this color, but i typed in 90.
    Solutions?

    • @mdalekzandar1759
      @mdalekzandar1759 4 ปีที่แล้ว

      may be incomplite!!!!!!!!!!!!!!!!!!!

    • @adjighg4736
      @adjighg4736 4 ปีที่แล้ว

      Md Alekzandar what do you mean

  • @nictomancer
    @nictomancer 4 ปีที่แล้ว

    Really cool, thanks

  • @technoallMz
    @technoallMz 4 ปีที่แล้ว

    Awesome bro

  • @b.o.t7888
    @b.o.t7888 4 ปีที่แล้ว

    Awesome video, you rock!!!

  • @kirillurazov6195
    @kirillurazov6195 4 ปีที่แล้ว

    Thanks helped me

  • @unlimited_code
    @unlimited_code 4 ปีที่แล้ว +1

    Hi, thanks for everything ... I have a question, how to make it dynamic with js vanilla?

    • @nareshramini1796
      @nareshramini1796 4 ปีที่แล้ว

      You should make CSS or style changes to SVG via JavaScript.

  • @MrCuteguylol
    @MrCuteguylol 3 ปีที่แล้ว

    I would like to know how did you move Html css js to center of your cards without using flex direction property? I would be grateful :)

  • @user-wo6pv3uf4t
    @user-wo6pv3uf4t 4 ปีที่แล้ว

    you Content Amazing 😉 😍😍😍😍

  • @FirdavsiWebDev
    @FirdavsiWebDev 4 ปีที่แล้ว

    Awesome thank you

  • @r.kprajapati188
    @r.kprajapati188 4 ปีที่แล้ว

    Excellent
    God level javascript css and html

  • @Max-kr4ie
    @Max-kr4ie 4 ปีที่แล้ว

    Thank you!

  • @ahmedrashed5567
    @ahmedrashed5567 4 ปีที่แล้ว

    thank you so much
    but how can pass number from text to calc() in css ??

  • @ishrakhossain2414
    @ishrakhossain2414 4 ปีที่แล้ว

    nice tutorial though i had to make some changes to compete mine can you tell me why did that happen?

  • @fatsheep9230
    @fatsheep9230 4 ปีที่แล้ว

    can you teach us how to use js animation code from Github in the html/css document...such as animation on scroll fade-in and fade-out ?

  • @dustysatterlee2247
    @dustysatterlee2247 3 ปีที่แล้ว

    The glow doesn't work if you have a background image. Would you have any suggestions on that?

  • @claudiorigollet5820
    @claudiorigollet5820 4 ปีที่แล้ว +1

    Can someone help,
    For some reason, this does not work in my firefox browser but it's perfect in chrome. Do you have a fix for firefox and to make it work in all browsers? It seems to be the calc that does not work.

    • @leshbot1779
      @leshbot1779 4 ปีที่แล้ว

      Yeah you just need to delete where we calculated the circles offset and do the calculations by yourself then just change the calc(....) to the answer.

  • @AlsoLarry
    @AlsoLarry 4 ปีที่แล้ว +2

    What's the full URL for the beginning of the CSS?

  • @lovelinmangang435
    @lovelinmangang435 4 ปีที่แล้ว +1

    Request next tutorial, how to CSS Image Sprites?

  • @MrCuteguylol
    @MrCuteguylol 3 ปีที่แล้ว

    It would be amazing it you mentioned that since 440 is the total circumference of the circle, 220 is half of the circumference. So the stroke dasharray will create a circle half of its circumference

    • @MrCuteguylol
      @MrCuteguylol 3 ปีที่แล้ว

      at somewhere in 3:43

  • @nereacabiedasmoreno941
    @nereacabiedasmoreno941 3 ปีที่แล้ว

    En algunos navegadores(safari y firefox) no se me muestran bien los círculos , ¿alguien podría ayudarme?

  • @Dev_UI
    @Dev_UI 4 ปีที่แล้ว

    nice

  • @giovankoulits8602
    @giovankoulits8602 4 ปีที่แล้ว +1

    Thanks
    Much appreciated!

  • @josephvogulys
    @josephvogulys 3 ปีที่แล้ว

    hello a have an important question my friend. I can get the date from java in my html, that variable is changing, but is not posible change the color automaticly at the same time, how can i get the variable in my css?

  • @rafafsantos86
    @rafafsantos86 3 ปีที่แล้ว

    Thanks. But how to start the bar from 12 o'clock ?

  • @syediqbalahmed3176
    @syediqbalahmed3176 4 ปีที่แล้ว

    straight ...

  • @user-rf4oj6rm5n
    @user-rf4oj6rm5n 2 ปีที่แล้ว

    why my nth:child(2) selector not working

  • @purbayonsarkar2810
    @purbayonsarkar2810 4 ปีที่แล้ว

    Please provide the import link that you used to import the google fonts

  • @mohamadiqbal5645
    @mohamadiqbal5645 4 ปีที่แล้ว

    Terima kasih banyak,tapi bisakan anda untuk membuat untuk tampilan responsivenya pada layar mobile..thanks

  • @alamin-dm5xg
    @alamin-dm5xg 3 ปีที่แล้ว

    Brother many many thanks. But some problem Mozilla Fire Fox browser calc() invalid property error.
    Brother Please help me.

  • @anony88
    @anony88 4 ปีที่แล้ว

    Many expert web devs will say not to rate yourself on your own portfolio.. It's not something you'd do on a resume. Let your projects do the speaking. Cool effect though.

  • @blackwins7397
    @blackwins7397 4 ปีที่แล้ว

    what recording software did you use?

  • @Neha-vf9fi
    @Neha-vf9fi 4 ปีที่แล้ว +1

    i want source code...your not giving source code.....so what is the benefit of membership

    • @OnlineTutorialsYT
      @OnlineTutorialsYT  4 ปีที่แล้ว

      please provide me your email id

    • @Neha-vf9fi
      @Neha-vf9fi 4 ปีที่แล้ว

      nehar.khartadkar@gmail.com

  • @MdFahim-fd6vi
    @MdFahim-fd6vi 4 ปีที่แล้ว

    You are a web-design guru, bro how you have created a clear conceft about web-design..plz tell me??..I want to be a web designer like you..!!

    • @eon2554
      @eon2554 4 ปีที่แล้ว

      @@cebolaloco really?

    • @MdFahim-fd6vi
      @MdFahim-fd6vi 4 ปีที่แล้ว

      Madsaur Madsaur..... OMA....How it's possible..?

    • @eon2554
      @eon2554 4 ปีที่แล้ว

      @@MdFahim-fd6vi I just searched it up. codepen is open source learning environment so no problem there.

  • @vcatalina
    @vcatalina 4 ปีที่แล้ว +1

    8:45

  • @bootstrap_4184
    @bootstrap_4184 4 ปีที่แล้ว

    thanks

  • @abhishekrawat8579
    @abhishekrawat8579 4 ปีที่แล้ว

    loved it♥️

  • @curtis9701
    @curtis9701 4 ปีที่แล้ว

    I know taking other peoples code from the internet is frowned upon, but how do you feel about other people using your tutorials? not like straight copy and paste but mimic it very closely?

  • @ansari4me
    @ansari4me 3 ปีที่แล้ว

    which text editor ?
    ...plz iam new ..

  • @irfanansari85
    @irfanansari85 4 ปีที่แล้ว

    how to use this circle with database

  • @yangjacj8920
    @yangjacj8920 4 ปีที่แล้ว +2

    could you share the code? Thank you!

  • @vanshitasingh6251
    @vanshitasingh6251 3 ปีที่แล้ว

    is this responsive?

  • @furiousgamer04
    @furiousgamer04 4 ปีที่แล้ว

    Hello , I am facing some issue regarding the invalid property of stroke-dashoffset: calc(440 - (440 * 90%) / 100), please help me with the solution.

    • @ramonolivar4176
      @ramonolivar4176 4 ปีที่แล้ว

      it seems to depend of the framework you're using, in my case i'm using Angular 8, my solution was implement a binding to a variable in the typescript like this:

    • @jashmorekar
      @jashmorekar 4 ปีที่แล้ว +1

      remove "%" from 90 and it'll work

    • @furiousgamer04
      @furiousgamer04 4 ปีที่แล้ว

      If i remove the % but still it only works in chrome not in firefox

    • @leshbot1779
      @leshbot1779 4 ปีที่แล้ว +1

      @@furiousgamer04 Yeah you just need to delete where we calculated the circles offset and do the calculations by yourself and then just change the calc(....) to the answer.

  • @mahiabdulkadir2936
    @mahiabdulkadir2936 4 ปีที่แล้ว +3

    Do you have the source code for this progress bar? I would appreciate it if you give me the link or anything

  • @AbdulHanan-xk6hf
    @AbdulHanan-xk6hf 4 ปีที่แล้ว

    stroke-dashoffset: calc(440- (440*10) / 100); dosent work for me

  • @kt3152
    @kt3152 4 ปีที่แล้ว

    Awesome, but, how set percents in html? PHP don't access to .css file.

    • @kt3152
      @kt3152 4 ปีที่แล้ว +1

      @

    • @kt3152
      @kt3152 4 ปีที่แล้ว +1

      data attribute limited to the content property. Still can't see way to use in non-static content

    • @kt3152
      @kt3152 4 ปีที่แล้ว +1

      It's working solution. Need replace stroke and stroke-dashoffset from css file

  • @AppGeek
    @AppGeek 4 ปีที่แล้ว

    Why you don't share a code?

  • @karthikbharathi9070
    @karthikbharathi9070 4 ปีที่แล้ว

    This SVG element is overlapping my header which is fixed how to resolve that bro

    • @daltonadams651
      @daltonadams651 2 ปีที่แล้ว

      svg{ overflow: overflow: visible;} ---This should fix it.

  • @Aadhix328
    @Aadhix328 4 ปีที่แล้ว

    Which app are you using.. i mean software

    • @TheScrewdriver
      @TheScrewdriver 4 ปีที่แล้ว +1

      BlackMarket he is using sublime

  • @ChrisPollard
    @ChrisPollard 4 ปีที่แล้ว +2

    Would be a much better video if there was less blaring music and more discussion on what you're doing and why. Very cool CSS, but disappointed by the video format.

  • @samuelgunawan405
    @samuelgunawan405 4 ปีที่แล้ว

    Whats the software used in this video? The software thats used to create the website

    • @nickolasjoe
      @nickolasjoe 4 ปีที่แล้ว

      Samuel Gunawan Sublime Text.

    • @samuelgunawan405
      @samuelgunawan405 4 ปีที่แล้ว

      @@nickolasjoe Great thank u

  • @veeresh4441
    @veeresh4441 4 ปีที่แล้ว

    Im a beginner, how to get perfect in this field. Suggest a book for complete reference,that could be helpful 😊

    • @supindersingh8882
      @supindersingh8882 4 ปีที่แล้ว +2

      According to my experience, first learn basics of HTML and CSS from some good source like W3schools. No need of book, just start with small projects, practice will make you perfect. Do mistakes and learn from them.

    • @supindersingh8882
      @supindersingh8882 4 ปีที่แล้ว

      @Hilbert França yeah, whatever suits you best, go for that.

    • @veeresh4441
      @veeresh4441 4 ปีที่แล้ว

      @Hilbert França is that a website or book . Could u give full name of website or book ur mentioning. Thanks for reply

    • @gamerzera4265
      @gamerzera4265 4 ปีที่แล้ว

      @@veeresh4441 that's a network suppose you wanna know what is class in css just type on google "mdn class" without quote and you will get answer for it

    • @someonenew1018
      @someonenew1018 4 ปีที่แล้ว

      @@veeresh4441 just Google mdn or w3c and click the first link :)

  • @karnailsinghbhau6299
    @karnailsinghbhau6299 4 ปีที่แล้ว

    Please name of text editor

  • @chickenboysdonath
    @chickenboysdonath 3 ปีที่แล้ว

    somebody tell me why 440????

  • @iamnabha9468
    @iamnabha9468 4 ปีที่แล้ว +3

    This Doesn't work for me for some reason. Could you give a source code link for this?

    • @OnlineTutorialsYT
      @OnlineTutorialsYT  4 ปีที่แล้ว

      Source Code : www.patreon.com/posts/36809715

    • @iamnabha9468
      @iamnabha9468 4 ปีที่แล้ว

      @@OnlineTutorialsYT Thank you alot

  • @mylearn734
    @mylearn734 4 ปีที่แล้ว

    What about Emmet?)))

  • @norbertsoos7132
    @norbertsoos7132 4 ปีที่แล้ว

    Sorry! This isn't work the css svg circle part..... why?

    • @leshbot1779
      @leshbot1779 4 ปีที่แล้ว

      Yeah you just need to delete where we calculated the circles offset and do the calculations by yourself and then just change the calc(....) to the answer.

  • @karayldz9075
    @karayldz9075 4 ปีที่แล้ว

    Dowland link ?

  • @aliyanahmed4521
    @aliyanahmed4521 4 ปีที่แล้ว

    I need source code?

  • @fareedmurad4331
    @fareedmurad4331 4 ปีที่แล้ว

    source code please

  • @javeriashx1169
    @javeriashx1169 4 ปีที่แล้ว

    I have a problem in output kindly help me to solve this error

  • @TVGAMING0169
    @TVGAMING0169 4 ปีที่แล้ว

    source code ?

  • @awekeningbro1207
    @awekeningbro1207 4 ปีที่แล้ว

    i don't understand the maths behind that svg calculation..can anyone explain?

    • @adjighg4736
      @adjighg4736 4 ปีที่แล้ว

      Me also. The progress bar has the color which we defined in
      .card:nth-child(1) svg circle:nth-child(2) {
      stroke: #00ff43
      }.
      But my problem is that the the progress bar is completely in this color, but i typed in 90.
      Solutions?

    • @leshbot1779
      @leshbot1779 4 ปีที่แล้ว

      @@adjighg4736 @
      Awekening Bro
      Yeah you just need to delete where we calculated the circles offset and do the calculations by yourself and then just change the calc(....) to the answer.

  • @BestFoodReviewFeatured
    @BestFoodReviewFeatured 4 ปีที่แล้ว

    What is svg?

    • @kt3152
      @kt3152 4 ปีที่แล้ว

      Scalable vector graphics

  • @hanifhisamuddin7105
    @hanifhisamuddin7105 4 ปีที่แล้ว

    what is the import url on css

  • @jockeyfernandez6800
    @jockeyfernandez6800 4 ปีที่แล้ว

    Dude can u do a pie chart ? please

    • @window.location
      @window.location 4 ปีที่แล้ว

      U can achieve this using chart.js
      And its very easy ( max 30 min to learn)

    • @jockeyfernandez6800
      @jockeyfernandez6800 4 ปีที่แล้ว

      @@window.location want to create without any libraries

  • @theaveragestudent6025
    @theaveragestudent6025 4 ปีที่แล้ว

    Sir why you shouldn't teach us html and css effect

  • @YevhenRud
    @YevhenRud 4 ปีที่แล้ว

    Why does you use a big nesting of selector???? Don't do that.

  • @spyders4445
    @spyders4445 ปีที่แล้ว +1

    F