Creative CSS Loading Animations Effects | CSS Animation Tutorial for Beginners

Поделиться
HTML-код
  • Опубликовано: 1 дек 2024

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

  • @surenderoati
    @surenderoati 4 года назад +12

    i struggle in photoshop and created 10 png and then created gif .. never thought it can be done using css as well.. Hats off you bro.. i am too glad and watching your prev video and really enhancing css skills.. thanks lot bro🤗🤗

  • @thegreatsteve27
    @thegreatsteve27 4 года назад +17

    Thank you for posting this cool animation!
    If you'd increase the base animation-delay from 0.1s to 0.2s you'd get the semi-circles following each other which is another cool thing to try out.

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

    i just cant believe this is pure css !! Thank u sir

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

      Its pure css bro...please watch full video ... Its very easy

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

      @@OnlineTutorialsYT bro I want learn advance html and css ..how can I bro.. please could you help me bro..,...I waiting for your rply bro

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

      @@nareshreddy1561 join his course

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

      @@techyaastik2358 how much bro ....

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

      @@nareshreddy1561 link in his description.

  • @matheushenrique-ws5km
    @matheushenrique-ws5km 4 года назад +5

    Man, I from Brazil, and need to say, I love your videos, they help a me lot with front-end, I program in back-end and your videos give me awesome ideas. Thanks a lot man.

  • @basedCoding
    @basedCoding Год назад +5

    If your using in a React project the syntax for the span's is as follows:

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

    Create using< td > and

  • @bhagwanrajput4090
    @bhagwanrajput4090 4 года назад +59

    How do you get such creative ideas?

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

      Yes, I have same question

    • @zFreshx
      @zFreshx 4 года назад +19

      The main difference between him and us is that he does a lot more than we do. The more experience you have, the more creative you are. We're very creative, but we're not doing enough.

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

      @@zFreshx yaa exactly

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

      Plz tell us

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

      The answer is learn.

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

    your work is truly great

  • @okandme
    @okandme 4 года назад +7

    Wait a sec, lmao this was the first time I see u use two :: at before/after

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

    To avoid typing span multiple times, using Emmet type: span[style=--i:$;]*20

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

    nice you kept it simple and looks great!

  • @nicktriantafillidis1447
    @nicktriantafillidis1447 4 года назад +6

    and i was thinking today to create the same loading animation...but ill try to do it with my own code

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

    You took My heart !!! ♥️ Really!

  • @DineshkumarPuli
    @DineshkumarPuli 4 года назад +4

    Glad that I joined your channel! This is really awesome

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

    awesome

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

    " tranform: rotate(calc(18deg * var(--i))); " this code is not working in css

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

      In spck app for mobile

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

      me too... I try but don't action from this code

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

      Okay i resolved
      .loader { width:120px }

  • @surafelfikadu4331
    @surafelfikadu4331 Месяц назад

    Amazing 💚💛❤🙏

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

    Great🎉 awesome ❤️

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

    thanks for sharing your talent.

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

    its awesome man

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

    can you explain that --i:1 🙄 what is that & why you used that ? btw loader is really really amazing 🥳

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

      That's a CSS variable. He used it to rotate the individual span elements.

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

    Very nice! Thank you

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

    Awesome 👍!

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

    Sooooo cooool!

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

    Ohh it's Amazing

  • @high-on24
    @high-on24 3 года назад +1

    to How to achieve?

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

    Sir, can u explain for me how the --i keep increasing when you use only "section .loader span" but not the nth-child() ?

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

      --i refers to a css variable which is fetched within the selector by calling "var(--i)" for the current object. he assigned increasing values to all the elements beforehand. take a look at 2:00 :)

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

      Thank u !!!

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

    Amazing effects..i love css and js effects.

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

    i love it

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

    Awesome!! 👏👏👏

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

    0:40 what command button to do this sir?
    I have to copy change the number for each one

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

    Its cool

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

    Waw, it's so great

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

    Fantastic!

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

    Sir can you please make a video about a responsive chatbot ui. When in desktop mode it should be in a chat window and when in tablet or mobile mode it should be full screen. I love your videos please help me here.

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

    amazing!

  • @DK-xf7fe
    @DK-xf7fe 3 года назад

    Keep it up🔥🔥

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

    Bright mashahllh

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

    I like your videos

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

    I did 500th like

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

    Genius

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

    brooooo! 💯🙌

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

    Nice work

  • @CSharp-v2b
    @CSharp-v2b 27 дней назад

    Thank bro

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

    sir please can you tell what is the (--i) and why you added it to var in transform for the pattern
    sir please reply

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

      I hope its help you www.w3schools.com/css/css3_variables.asp

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

      --i is a CSS variable that he declared for himself and used it to have each a different delay by setting the --i variable each differently. As he did: +1 after each so it's not randomly blinking.

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

      @@OnlineTutorialsYT thank you sir

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

      Can we use (-i )or something other like that to declare css variable instead of (--i) ?

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

    Bhai ek complete e-commerce website bana ke dikhao na apne css ka jaadu chalake plz plz plz
    Big fan❤️❤️

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

    Good job

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

    wonderful

  • @snssatyabhagavan
    @snssatyabhagavan 4 года назад +4

    Loader is amazing
    I want to know how to make as a loader for the web page when loading please reply .
    You are amazing.

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

    Beautiful

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

    Thank you :)

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

    How you took that style="--i:1;,
    Till --i:20 via shortcut??

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

    nice!

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

    Mine don't have 20 squres since this part at 2:02: transform: rotate(calc(18deg * var(--i))); Any idea?

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

      Mine too

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

      @@ryder8328 Maybe there are some secrets only for the VIPs.

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

    Какого хера чел? Ты что творишь? Это же гениально!!!

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

    I put 0.2 seconds and got 2 snakes in --> section .loader span::before { animation-delay: calc(0.2s * var(--i)); } OR 0.3 - 3 snakes

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

    you are ceative parson awsom

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

    hehehe it looks easy when u doing it

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

    You are awesome. Your videos are too short and cool bro! But i want to add loader when webpage data is loading or for 2-3 second so can't it be created. Pls make next video for this!!

  • @vyndray
    @vyndray Месяц назад

    Last part of rotation isn't working i need some help

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

    Hey I love the animation ive got it working and everything, just need a bit of help in making it then dissapear after everythings loaded
    and show the actuall website sorry im new to all this was wondering if anyone knew a way :)

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

    How to put it between pages

  • @football-es4vv
    @football-es4vv 2 месяца назад

    what is the role of "style="--i:1;">, actually i don't understand how is it working and what is it doing

    • @vyndray
      @vyndray Месяц назад

      My last part of the rotation isn't working. Anyone help me out

  • @thunderstack5365
    @thunderstack5365 4 года назад +4

    But how to add this on webpage till data loaded

  • @Gamer-px8sn
    @Gamer-px8sn 4 года назад

    Wow

  • @Ahmed-xx3is
    @Ahmed-xx3is 3 года назад +1

    Where to download this file

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

    what plugins do you use, please? (vscode and sublime text)

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

    I used this loader in my project but it throwing me an error that you tried to parse scss with standered CSS parser try again with the postcss parser can u help me to fix this issue

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

    Is there a way to learn visual studio code? I do coding classes, but I still want to learn more about vs code.

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

    Unfortinally, the box sizing is not supported on chromebooks and IE6 or IE7

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

    can you help mee pleeasee i cant see anything theres only white page

  • @DuyTran-mv8cl
    @DuyTran-mv8cl 3 года назад

    how can you copy several span with continuous number of i at 0:41

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

    how can i get the source code of this project

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

    very nice, but can you explain to us how do you do this effect please

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

    You are epic indian

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

    I love muhammed you best teather

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

    You just do it too fast next time show it slowly or some can't understand. Btw nice design

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

    como se podria hacer lo mismo pero desde css en react
    gracias

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

    How I can stop it and shaw my bags???

  • @sasha-em8ve
    @sasha-em8ve 4 года назад

    What program do u use

  • @alexgaming-wi5rh
    @alexgaming-wi5rh 3 года назад

    animation: animate 2s linear infinity not working
    i use sublime text

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

    Listen you can do neuroweb animation?

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

    Could you please say me what did u did in @2:54 ..?

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

    ❤️❤️

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

    Do I get every source code if I get a membership every month ????

  • @7vlusic
    @7vlusic Год назад

    Bruh why not working
    Edit : sorry it's WORKS THANKYOU 🔥💯👏

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

    I did copy paste this code in my laptop. It didn't work anymore.

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

    can this code use for my wordpress website? can you give me code text to copy? thanks

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

    i wrote the same code but its not working

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

    What did you do after to copy lines with increasing İ ?

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

      Just skipped the video

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

      @@sooriyam5007 :D I thougth, there is a short cut. Thanks.

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

      No with emmet create the other lines

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

    Do not work for me, it only give me green screen and green dots

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

    Can I get the gif of the loading
    😅😅

  • @roy.galaxy
    @roy.galaxy 4 года назад

    Can u please explain us too.....

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

    👍🆂🆄🅿🅴🆁👈

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

    first

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

    Need explanation on this

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

    Sir please do any website with simple html code so that many can understand and your subscribes my increase ☺️😊😊😊☺️☺️☺️

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

    Can I get the source code? please

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

    Bro source code nahi milega

  • @KuldeepSingh-wx4bn
    @KuldeepSingh-wx4bn 4 года назад +1

    Sir I request when your doing something wonder please also include your voice in video