That was incredibly simple yet sufficient tutorial, tnx a million dude
@alexeysolovyev3347 жыл бұрын
As far as i know. you should always look to avoid animating properties that will trigger layout or paints, both of which are expensive and may lead to skipped frames(top, bottom etc). So you can use "transform(x, y)" to move elements on the page instead of top or left
@szyszak6 жыл бұрын
Yup, it's called "layout thrashing".
@alexweissnicht95457 жыл бұрын
We will start a school projekt soon where we are allowed to use only css and html this will be very helpfull thanks :-) Best wishes from Germany👍😇
@TraversyMedia7 жыл бұрын
Alex Weissnicht sounds fun. Good luck!
@gstff5 жыл бұрын
Haha noch mehr deutsche
@okandme4 жыл бұрын
big school projekt
@ivanyosifov26297 жыл бұрын
Actually animating top and left properties is a bad idea. Browsers are optimized to animate opacity and transform. It's much more performant to write @keyframes heading{ 0%{ transform: translateY(-50px); } 100%{ transform: translateY(140px); } } than to write @keyframes heading{ 0%{ top: -50px; } 100%{ top: 140px; } }
@hatemsaad34215 жыл бұрын
@jantje beton he's right, you don't want to trigger layouts and make it impossible for the browser to composite using the GPU. Use transform instead.
@Vaaaaadim5 жыл бұрын
@jantje beton Yo, calm down there. You can't just destroy a man's whole career like that!
@chosenlink25 жыл бұрын
Great point!
@sjn_5 жыл бұрын
@jantje beton He is right, I have done an experiment on this after seeing a video and it's indeed true. Animating Transform and Opacity is much more performance friendly than animating any other properties. Though, this is just a tutorial based on animation, I don't think it's that big of a deal. However, Brad should've mentioned it in the video. But this usually comes in mind if devs actually care about their site performance. Not everyone is aware of this.
@mahmoudhassen44635 жыл бұрын
It works either ways so who cares
@madrinsx87706 жыл бұрын
Omg! ..I don't know how much I can thank you but truthfully I was stuck with CSS3 and thankfully I found your videos ... 😍😍😍thank you so much for such great tutorials 😍looking forward to JS 2😍
@codeIMperfect3 жыл бұрын
You built the Pyramids!!
@박초코-e8r5 жыл бұрын
/* TRANSITIONAL PROPERTIES -Properties that have an identifiable halfway point background-color background-position border-color border-width border-spacing bottom color font-size font-weight height left letter-spacing line-height margin max-height max-width min-height min-width opacity outline-color outline-offset outline-width padding right text-indent text-shadow top vertical-align visibility width word-spacing z-index */
@paulosantana96074 жыл бұрын
Thank you!
@alcprado7 жыл бұрын
Hey Brad, these things are all around on the internet and all ready for use, however, this is real good to know how they are made and actually it gives you enough knowledge to change or do whatever u want with them. Thanks!!!
@ph3mmy1363 жыл бұрын
Downloaded this offline. But it would be criminal if I didn't come back and give you a like and a sub. This was super helpful. Thank you
@shub.trivedi033 жыл бұрын
Best tutorial on animation and transition
@flashgamewalkthroughs51456 жыл бұрын
I did the button rotation as a part of the animation, which I think looks pretty cool. It does get stuck for a little moment and then continues spinning around. But if you wanna do the rotation during the animation, your @keyframes code should look something just like this (I changed the name from "btn" to "button"): @keyframes button { 0% { opacity: 0; transform: rotateY(120deg); } 33.3% { opacity: .5; transform: rotateY(240deg); } 100% { opacity: 1; transform: rotateY(360deg); } }
@HPTBANDIT7 жыл бұрын
Would you mind doing a video on how to trigger animation on the window/scroll with jquery?
@jatindersingh96594 жыл бұрын
Just want to say thanks man...may the code gods be with you.
@priyaranjan17337 жыл бұрын
Thank you Brad! 'ease' is the default for 'animation-timing-function' not 'ease-in-out' @ 13:00 ;)
@arvindersingh66385 жыл бұрын
you are wonderful sir i have watched your lots of videos you teach like a world best teacher. hats off to you i really appreciate your hardwork and experience.your videos are really helpful
@zouhairsahtout96822 жыл бұрын
thank you so much bro i almost understand everything, now i have some knowledge that i can play with
@GGSoft20092 жыл бұрын
That's why I love this chanel.
@programmingcubsaslamandpri63755 жыл бұрын
Plz god send this guy as my teacher
@itsnobledean9450 Жыл бұрын
I enjoyed the video and learned tons.
@OrincyWhyteDesigns2 жыл бұрын
SUCH A SOLID VIDEO👏🏾👏🏾
@Rubariton4 жыл бұрын
Such a good video. Many thanks. No bs, just plain facts and aplication of the theory
@Coachhere7 жыл бұрын
Nice video very detailed and informative I would only suggest you telling something about the cross-browser compatibility
@JasonLee-ml1mb6 жыл бұрын
Brad, you're the best. Thanks for all you do!
@al_peterson3 жыл бұрын
Thanks Brad! Great tutorial for beginners!
@TheAleksadnar7 жыл бұрын
Hell of a tutorial...always great stuff on this channel!
@JosueOrNoSway6 жыл бұрын
Boss as always bruh, way better than crusty plugins
@nikkobenosa98413 жыл бұрын
Thank you for this beautiful content sir
@lanc30685 жыл бұрын
You are very awesome I didn't know anything but after this video I leart many things about animation I will like your video
@mehransayed36903 жыл бұрын
It was just wonderful n helped me a lot, thank you so much sir, may God bless you ✨🙏🏻 From Afghanistan 🇦🇫
@ayihayyy5 жыл бұрын
no time stamps?
@mohammadsarfarazafzal4 жыл бұрын
Thank you 3000 times.
@shashankshines4 жыл бұрын
Thabka for this awesome tutorial..much appreciated...feeling comfidemt in my project now.
@homewalttechnologies12733 жыл бұрын
IT WAS A NOCE VIDEO ...VERY SIMPLE TO LEARN...KEEP IT UP...(PLEASE DO SOME ADVANCED LEVEL ANIMATION ON CSS, WE HAVE SUBSCRIBED YOUR CHANNEL FOR THAT)
@ishitamahatme93753 жыл бұрын
Thank you so much for this! :D
@craiggazimbi4 жыл бұрын
Thank you Brad !!!
@crypticcoding96804 жыл бұрын
Thank you so much.
@Joost10923 жыл бұрын
Awesome, thanks!
@TheLinguists4 жыл бұрын
One question: after hovering over the Read More button, it flips 180 degrees, but also the text flips and stays in that condition. Is there any way to fix this so that when the button flips, the text flips and comes back to its natural form while still hovering on it?
@krisssachintha4 жыл бұрын
Great video brad, greating from srilanka 🇱🇰
@farmanfarman2094 жыл бұрын
thanks its really helpful
@mokshaGyanRam5 жыл бұрын
Awesome course thanks man
@SuperVersicherungen7 жыл бұрын
Hi Brad, here did you put the PHP login App, i liked it very much
@jodyclaggett7866 жыл бұрын
Dude, great videos!
@mikeychars25365 жыл бұрын
Great tutorial
@bijaybudhathoki88587 жыл бұрын
thanks for this wonderful crash course. Please do some video tutorials on javascript design pattern.
@JKhalaf7 жыл бұрын
Very useful, thank you.
@ericksonmorilla12666 жыл бұрын
Hi Brad, Have you a tutorial how to create Responsive Navigation Bar Shrinkable like what I see on your website? Your Navbar was so cool and I like it. Thank you!
@alias76114 жыл бұрын
Can you please do a video on Angular animation? Thanks
@drivgest7 жыл бұрын
thanks brad......
@rishitamukherjee49413 жыл бұрын
what i need to do if i want the first animation and the text animation to coexists?
@AlvinandTheBand6 жыл бұрын
Hey Brad, can you make a tutorial for making a background like instagram? It is really good and attractive. All colors keep changing from one to another.
@simpleprogrammer58345 жыл бұрын
Helpfull.. Thanx bro
@sirvenux3 жыл бұрын
thanks
@hirephpdevelopers38407 жыл бұрын
Thanks brad for the video.
@ahmetomer17597 жыл бұрын
Very helpful video thanks a lot Brad :)
@jaganPuram6 жыл бұрын
Good job Brad...Thanks
@hamzajaved11157 жыл бұрын
I was waiting for this tutorial for long time thank you love from pakistan
@yuenyalung71397 жыл бұрын
great tutorials !! can you teach feathers.js next? looking forward to it :) TNX!!
@myselfhere29226 жыл бұрын
Thanks a lot!!! The tutorial is really helpful! :)
@shayan37256 жыл бұрын
Hmm... even though the colour of my block changes, it doesn't move around. I don't understand what's wrong...
@arnavnegi60994 жыл бұрын
Brother your work really helps me, plzz... guide me From where can I practice much more example, Any platform ?
@ProfSeven5 жыл бұрын
Why do you write left when it goes right?
@johabib83544 жыл бұрын
thank you
@austinetom774 жыл бұрын
Thank you sir
@nadavyair63504 жыл бұрын
great vidoe i like it vary much.
@ahmadalmuosawey5565 жыл бұрын
you are wonderful amazing thanks for all keep continue
@rami13294 жыл бұрын
What is he using? Its like vs code but yellow
@skyroomgaming4114 жыл бұрын
Hi thanks!
@dorsolomon72517 жыл бұрын
Hey brad I made a comment the other day about web scraping with node.js nightmare.js hope you saw the comment, I think people will like something like this. Thanx !!!
@MohamedYuss4 жыл бұрын
Thanks 🙏🏻
@citrapavan92472 жыл бұрын
superb
@maxmaksum46733 жыл бұрын
awesome
@DjYoungize7 жыл бұрын
what happend to the bootstrap login system ?
@MuhammadJunaidge6 жыл бұрын
Could you tell me how much properties and values in css please tell me about all properties about css because I want to know about css completely ! I hope you will replies me as soon.
@EagleClipCh5 жыл бұрын
Ok so live server does not update at all is this possibly an issue with me using firefox instead of chrome
@hydricbluen84985 жыл бұрын
how would you incorporate this with a little bit a javascript. For instance {yourClassName}.classList.toggle({yourClassToToggle}); and then have it run the keyframes animation? Would you do like how i did above, or would you do it some other way?
@RandomGuy-hh4dk5 жыл бұрын
your previous class may contain some style so instead of toggling the class add another document.querySelector(".classToSelect").classList.add("ClassContainingAnimation");
@hardeep85876 жыл бұрын
amazing....
@Heffsta025 жыл бұрын
what vs code snippet/extension are you using for the html autocomplete ?
@Heffsta025 жыл бұрын
never mind found it....for anybody who might want it. The extension is " HTML boilerplate" by Sid the Sloth.
@jordanzhen71745 жыл бұрын
I LOVE THIS VIDEO I LOVE IT I LOVE IT I LOVE IT
@mgr55504 жыл бұрын
Is it easier to do these kind of animations in ADOBE ANIMATE ?
@alihusham15604 жыл бұрын
Im using react spring, but css animation look easer .. i dont understand why poeple use react spring
@nazhadlatif47655 жыл бұрын
hi helo can you help me what is name application thnks for answer me .
@crazy_vulcan7 жыл бұрын
Hey Brad, yesterday I was in the middle of working on your PHP login tutorials and when I went on KZbin this morning they were all gone. What happened.....
@Super_Cool_Guy7 жыл бұрын
Timothy McManus yeh me too
@Microbex6 жыл бұрын
yay.. we have Flash back, now with much more tedious workflow.
I always want to make a landing page for my WS, Thanks, God Bless
@diptithosar36904 жыл бұрын
What is the software name
@alegend46254 жыл бұрын
visual studio code as the editor and google chrome for the browser
@MuhammadJunaidge6 жыл бұрын
nice video
@MylesGmail5 жыл бұрын
Sweeeeeeet!
@insideTheDiv5 жыл бұрын
really !
@minecrafthamody30823 жыл бұрын
In 14:55 the code looks messy by using all these statements separately, you can do it only in one line with one statement called (animation) ``` animation: name time func delay iteration dir fill play; animation: none 0s ease 0s 1 normal none running; ```
@lanc30685 жыл бұрын
You are very awesome I didn't know anything but after this video I leart many things about animation I will like your video
@tommyzDad7 жыл бұрын
Thank you for this.
@Nm-qj4sy7 жыл бұрын
I am working on a website for a school project and this video was just what i needed! THANK YOU SO MUCH!
@blazebyte2775 жыл бұрын
I'm a beginner web coder in my second semester for web design, and this video has helped me a lot for my CSS animation assignment. Thank you!
@AS-zw4lk6 жыл бұрын
I learned a little something! Much appreciated. Thank you.
@gizellystefanny7 жыл бұрын
The best channel, Thanks!!!!
@hanzlaahabib6 жыл бұрын
True
@insideTheDiv5 жыл бұрын
maybe true
@mobibi3996 Жыл бұрын
/* TRANSITIONAL PROPERTIES -Properties that have identifiable halfway point background-color background-position border-color border-width border-spacing bottom color font-size font-weight height left letter-spacing line-height margin max-height max-width min-height min-width opacity outline-color outline-offset outline-width padding right text-indent text-shadow top vertical-align visibility width word-spacing z-index */
@ngelemar Жыл бұрын
If you hover around the button while the animation is still in progress you can see the mouse changes and you can click it without seeing it. One way to avoid this is to use "pointer-events: none;" in the .btn class then at 100% {...; "pointer-events: all;"} here's where I got this trick: kzbin.info/www/bejne/jpSZeGali5dnr6c