Can I copy this cool effect with CSS?

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ต.ค. 2024

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

  • @vasyaqwe2087
    @vasyaqwe2087 ปีที่แล้ว +114

    this might be just the coolest thing i've seen done with css. Great job Kevin

  • @ichiroutakashima4503
    @ichiroutakashima4503 ปีที่แล้ว +267

    12:58 Words spoken by a true developer. 😂
    "I don't try and do things perfectly, I try and get them to work..."

    • @chhavimanichoubey9437
      @chhavimanichoubey9437 ปีที่แล้ว +10

      that's my approach since the beginning of my coding journey.

    • @viralclickb8
      @viralclickb8 11 หลายเดือนก่อน

      @@chhavimanichoubey9437 same... one day something will work.... one day.

    • @geelemo
      @geelemo 11 หลายเดือนก่อน

      Yh prototyping... small sauce before you pour it in the big soup

    • @mraloush8959
      @mraloush8959 9 หลายเดือนก่อน

      thats the oppsite of a true dev. also hes not doing dev work. its css, its not even coding

    • @viralclickb8
      @viralclickb8 8 หลายเดือนก่อน

      @@mraloush8959 ....................... cuz js, c#, and c++ etc is so much more complicated? LOL spoken like someone who doesnt know how to code, can tell you right now... make a functional webapp with lets say js, html and css, css will take the most time to get right. not including the backend dev

  • @rj3965
    @rj3965 ปีที่แล้ว +41

    It always amazes me. You provide not only complex answers in a simple fashion but mostly I am surprised that someone is providing such high quality content and knowledge for free on TH-cam while sharing most importantly the whole thought process on how one should approach a certain issue. You sir are a legend and have made my life very very easy. As a backend developer trying to understand UI and UX it was getting very frustrating before coming across your videos and here I am now sharing your content and suggesting your channel to every one going through same frustration. Can't thank you enough but thanks.

  • @ethansc
    @ethansc ปีที่แล้ว +24

    Super cool effect and I love these long-form videos where you’re going through the whole process showing the pivots, please keep them coming!

  • @deltaromeo8207
    @deltaromeo8207 11 หลายเดือนก่อน +6

    This was really fun to create. I made a Zelda one with Link popping out. Thank you for doing the tutorial.

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

    I just love how you solve and figure things out as you go.

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

    16:14 Man, I like the fact that you kept improvising all the time, Cheers from Egypt.

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

    Love this videos building from scratch! Please, do more. I learn a lot.

  • @slavg-k9l
    @slavg-k9l ปีที่แล้ว +7

    Just at 7:07 you know this is some magic stuff going on. Thank you for your awesomeness.

  • @codytownley5236
    @codytownley5236 11 หลายเดือนก่อน +1

    Love it! Truly enjoy the thought process!

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

    Nicely done! I think for the shadow you could try tying the blur amount to --timing as well. As the bottom of the card rotates up, it would get further from the background and the shadow would become more diffuse.

  • @GodsZoldier
    @GodsZoldier 11 หลายเดือนก่อน

    i honestly find your thought process comforting

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

    Enjoyed this walkthrough! Great stuff as always, Kevin! ^_^

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

    awesome try there. To me, you got it right. you're extremely good in CSS breaking it and moulding it back.

  • @ThugLifeModafocah
    @ThugLifeModafocah ปีที่แล้ว

    the skill is unbelivable. Thank you and congratulations.

  • @اسماعيل-ر8ل
    @اسماعيل-ر8ل ปีที่แล้ว

    This is one of THE BEST PROGRAMING videos are exist on this platform.
    Thank you from the bottom of my heart

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

    I suck at UI / CSS. This was fantastic and I learn so much from this. Thank you.

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

    So awesome man. I like that you kept the googling in the video! I think a lot of new people assume you have to remember and recall every property with ease or you arent doing it right.

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

    Hey Kevin, I'd love to see a video with you cleaning up the code for better understanding and also get to know your thinking proccess while doing so.

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

    I am totally new at css and even though I don't understand that much it really showed me the power of css. Thank you for that!
    I also really love the trial&error type of video you made! Perfect...

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

    I used to think I am good at css. But after watching your several videos, I am definitely not a good one. 😂 But thanks, I am learning a lot from your channel !

  • @Drazyhaze
    @Drazyhaze 11 หลายเดือนก่อน

    I enjoy your like nervous/half laughs where you're unsure if your choice is correct lol.
    Gives me a good chuckle cause I heavily relate. Nice video.

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

    Amazing, i love how you always bring something new for us to enjoy with css.

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

    This is one of the coolest effects I've seen

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

    This looks awesome. I want to point something out though. Dont know if youre aware of this, forgot, or do it for a specific reason Im not aware. In this and a lot of your videos you tend to use a lot of z-index and most of them are unnecessary just by having the correct order. For instance when you use ::after pseudo-class for something you want beneath or have to use z-index to bring up a div that could just be on top by changing order to below the next div instead of above. Maybe something to explore? Otherwise, I learned about the perceptive having to be in a container, not that I use it much but good to learn in case.

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

    omg this video was a wonderful journey... awesome, please keep going

  • @marktabner
    @marktabner ปีที่แล้ว

    I never knew that animating drop shadows was stupidly resource hungry! Learn something every day!

  • @matejlaskomulej
    @matejlaskomulej 11 หลายเดือนก่อน

    These are my favourite videos of yours

  • @chhavimanichoubey9437
    @chhavimanichoubey9437 ปีที่แล้ว

    This helped me a lot to understand that I need to play with 3d effects more to make my site more awesome but with performance as well

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

    This is super interesting! I've been learning about attributes and properties I never even knew existed. Around halfway through the video, I might have lost my way a bit, but I'm genuinely excited to discover all the amazing possibilities that CSS offers. I would love to see more of this stuff with a tutorial touch to learn how to use them effectively.

  • @the-secrettutorials
    @the-secrettutorials ปีที่แล้ว

    I was able to follow your tutorial with Webflow. Thanks!

  • @PicSta
    @PicSta ปีที่แล้ว +16

    For me, it looks like the logo itself isn't on the same layer as the card. Without taking a look at the demo code I would say he used 2 layers and the top layer with the logo makes the opposite animation, that it looks like it stays and then the same time it gets moved up. The Rider is a pseudo-element of the same layer as the logo, which only shows on hover and also floats up. Not easy to get what happens here, but I think I am close to the original demo.

  • @markclynch
    @markclynch 11 หลายเดือนก่อน

    absolutely love this style, figure it out, of video! Keep em coming!

  • @poooooow
    @poooooow ปีที่แล้ว

    It's crazy to me, if pros justify, just because they are not doing things instant perfect.
    Just because there are 0.01% haters, which will always hate.
    Great job, great inspiration!

  • @_kaverna
    @_kaverna ปีที่แล้ว

    I like videos like this where you go through your thought process xD

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

    This was amazing, more of these please!

  • @securefolder4548
    @securefolder4548 ปีที่แล้ว

    Was waiting for a video from u ❤❤

  • @flibben
    @flibben ปีที่แล้ว

    Loved this style of video!

  • @spartiata71
    @spartiata71 ปีที่แล้ว

    Man, so intense! great job.

  • @TheRalic
    @TheRalic ปีที่แล้ว

    Just saw the intro and OMG can't wait to get the time to try this out 😮😮

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

    That was really cool, you have really helped me improve my css skills :)

  • @aliaskhar.11
    @aliaskhar.11 ปีที่แล้ว

    This is absolutely perfect. Keep going!

  • @MrMairu555
    @MrMairu555 ปีที่แล้ว

    Star Wars, CSS, and the return of smooshing! What more could I want?! 🤣🤣🤣

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

    Definiitely like the real-time thought approach to problem solving.

  • @BRODERVEVO
    @BRODERVEVO ปีที่แล้ว

    I love this thumbnail face, gets me everytime

  • @hygorlima7660
    @hygorlima7660 ปีที่แล้ว

    amazing effect! thank you so much to explain it for us. Its always helps!

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

    Nice video, informative and interesting to watch. I think separating the front image and logo from the background to not rotate with it might be a lot easier than trying to fix the rotation with negative values though.

  • @victor25021983
    @victor25021983 6 หลายเดือนก่อน

    even the master keep learning. ❤

  • @kylevandeusen
    @kylevandeusen ปีที่แล้ว

    Love this style of video!

  • @RaveKev
    @RaveKev ปีที่แล้ว

    Such a great video! And i like how you love small hurdes (just as i do 🙂). There is allways a solution and it's great that you don't edit your moments of "whooops, i have no idea.. but let me think."

  • @everybot-it
    @everybot-it ปีที่แล้ว +1

    i think both ways have some merits... the way you got it to work has that "extra spacialness" and more control options, compared to the simple slide up version. And by playing with timings, you can create some pretty intricate 3D animations! 👍👍👍

  • @SamarHayatOfficial
    @SamarHayatOfficial ปีที่แล้ว

    We want more videos something like this :)

  • @AndréMichel-h9d
    @AndréMichel-h9d ปีที่แล้ว

    You're good at what you do. Some creative feedback, i basically fast forwarded alot. Because i couldn't stand the trial and error since it got me confused thinkin that i could learn from this video. I think it would be more pleasing to watch if you learned the CSS beforehand. Then made the video step by step, titled: "I found this cool CSS effect and here's how to do it".

  • @olumorsotnas
    @olumorsotnas 11 หลายเดือนก่อน

    Amazing job!

  • @vincentmbwende9131
    @vincentmbwende9131 ปีที่แล้ว

    Totally love your work

  • @SDRMusic777
    @SDRMusic777 ปีที่แล้ว

    I was laughing through almost the whole thing but you taught me a lot today

  • @StevenDavisPhoto
    @StevenDavisPhoto 11 หลายเดือนก่อน

    Looks pretty simple. I like when designers actually do cool stuff and challenge us CSS guys a bit ;)

  • @dfgatorfan
    @dfgatorfan 3 หลายเดือนก่อน

    This was fun to watch! Quick VS Code question, what extension are you using to type a container and class into the editor and it outputs all the line? IE div.wrapper -->

  • @octothorpe12
    @octothorpe12 ปีที่แล้ว

    That was a heck of a lot of fun!

  • @millos0116
    @millos0116 ปีที่แล้ว

    Man I just enjoy watching you.❤

  • @thtasca
    @thtasca ปีที่แล้ว

    Wow, great video, I think the strangeness of the card flip is because it is very tall, the examples are shorter maybe that is the difference you are commenting on or just some adjusts on perspective

  • @JunieVM
    @JunieVM ปีที่แล้ว

    I’m a beginner so this is out of my league but you inspire me a lot. Thanks Kevin.

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

    Z-index not doing what I think it should is a weekly battle for me I swear.

  • @nikolaykyurchiyski7523
    @nikolaykyurchiyski7523 ปีที่แล้ว

    thanks for the inspiration, Kevin

  • @salman.tanvir
    @salman.tanvir ปีที่แล้ว +2

    I think this style of unscripted video is awesome 👍

  • @bazichill
    @bazichill 11 วันที่ผ่านมา

    Perfect bro .. just a question..is that work to the any browser or not?

  • @MrOliver1444
    @MrOliver1444 ปีที่แล้ว

    Amazing value. I learn so much. Also how to use some tools in wordpress the best way possible. Like using the sudo element for shadows to make it more performed

  • @faridlachkar
    @faridlachkar ปีที่แล้ว

    Thank you SO MUCH .. Really Awesome

  • @frictiongraphics116
    @frictiongraphics116 ปีที่แล้ว

    Sir u can try adding a 🔵🧞‍♂️ blue filter or tint, or photoshop the yoda on hover to match the background image.
    You got me I guess🤔🤗. Yeah this tutorial was really helpful❤

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

    yoda best CSS teacher

  • @craftwithfatima4146
    @craftwithfatima4146 ปีที่แล้ว

    You made the internet awesome kev 🎉🎉

  • @J90JAM
    @J90JAM ปีที่แล้ว

    Kev, the css MVP 🤙

  • @sum1179
    @sum1179 ปีที่แล้ว

    Nice teacher, amazing!

  • @leanrasmussen8019
    @leanrasmussen8019 ปีที่แล้ว

    This!!!! more of this !!!

  • @muhammad.mohsen
    @muhammad.mohsen ปีที่แล้ว

    I think if only the background image rotated rather than the whole card, it would've been easier.
    Set the perspective on the card, then translate the shadow to -10z, the background is at 0z, and the logo + foreground to 10z
    What do you think?
    And awesome video, as always...the half hour literally flew by!!

  • @heiko3169
    @heiko3169 ปีที่แล้ว

    Thats a pretty neat animation. thanks for explaining and showing how to do it.
    P.S. I like the unscripted content here

  • @T25de
    @T25de ปีที่แล้ว

    Amazing video Kevin

  • @DesignwithCracka
    @DesignwithCracka ปีที่แล้ว

    Awesome video Kevin, I think preserve 3D wasn't necessary and ended up causing more complications.

  • @alfarabyindra
    @alfarabyindra ปีที่แล้ว

    Amazing sir 👍

  • @AabirKashif
    @AabirKashif ปีที่แล้ว

    This is very cool!

  • @RickertBrandsen
    @RickertBrandsen ปีที่แล้ว

    surprised that i was watching you for years and was not actually subscribed.

  • @vinsmokesanji7629
    @vinsmokesanji7629 8 หลายเดือนก่อน

    amazing man, gj

  • @renedperez
    @renedperez ปีที่แล้ว

    Love the content!

  • @jorgegamboa5408
    @jorgegamboa5408 ปีที่แล้ว

    that's some awesome css

  • @ozairabtahi
    @ozairabtahi 11 หลายเดือนก่อน

    Well done

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

    I am a CSS newbie, but I've been messing around with 3D a good bit and your approach seemed inefficient to me. I'd have it done like this
    >Card-Container
    >>Card-Front
    >>Card-Background
    >>>Card-Gradient
    On hover just rotate the background, grow the gradient for the shadow, make the front appear in an animation.
    The gradient would follow the rotation of its parent by default I believe, or you just switch background and gradient in the html

    • @KevinPowell
      @KevinPowell  ปีที่แล้ว

      Yeah, I agree that only rotating one layer makes a lot more sense, and I'd go that route if I were to update it. Started off down that road though, so stuck with it 😅

  • @joelpinnock8131
    @joelpinnock8131 ปีที่แล้ว

    Great stuff, can you show us the clean up version when you get a chance please.

  • @zahrahasti3723
    @zahrahasti3723 ปีที่แล้ว

    It was awesome.

  • @josechavez9428
    @josechavez9428 ปีที่แล้ว

    Amazing!

  • @busarikazeem1995
    @busarikazeem1995 ปีที่แล้ว

    Beautiful 🎉

  • @severgun
    @severgun ปีที่แล้ว

    Logo should slide more vertically staying perpendicular to camera. Also there should be delay or different speed between yoda and logo. So there would be feel that they are at 2 different layers.

  • @marjanzivkovic5377
    @marjanzivkovic5377 ปีที่แล้ว

    35:00 finally succeeding in putting the logo in front of the image
    -Me(Junior dev): It's working! Yes!!! I'm the best developer ever
    -Kevin: Hmm! It's so weird. It seems to be working. How? Why?🤔

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

    I believe the reason the z-indexes weren't working for the two images is because Yoda had an opacity of 0, which created a new stacking context

  • @JaGaNezhil
    @JaGaNezhil ปีที่แล้ว

    Css master 😍😍🔥🙏🏼🙏🏼❤

  • @KultuFact
    @KultuFact ปีที่แล้ว

    Please make more videos like this

  • @JordanC100
    @JordanC100 ปีที่แล้ว

    Great video! What application do you use to type your code into?

  • @keremardicli4013
    @keremardicli4013 ปีที่แล้ว

    Amazing...

  • @alanthomasgramont
    @alanthomasgramont 11 หลายเดือนก่อน

    I learn more from when you fail then when you succeed

  • @PixelAnimeCoder
    @PixelAnimeCoder ปีที่แล้ว

    it was something i haven't saw :)

  • @RazahLP
    @RazahLP ปีที่แล้ว

    Wow!