Crazy Ink Animation Effect with CSS Only

Поділитися
Вставка
  • Опубліковано 17 лис 2024

КОМЕНТАРІ • 118

  • @lundeveloper
    @lundeveloper  17 годин тому +14

    If you find it interesting, don't forget to subscribe to the channel to watch more interesting videos about programming and web design

  • @learnwithshaheb
    @learnwithshaheb 16 годин тому +27

    awesome, i never seen this before in 15 Years of programming journey.

    • @lundeveloper
      @lundeveloper  16 годин тому +3

      Thank you so much, I believe if you watch my other videos you will repeat this many more times 😁

    • @learnwithshaheb
      @learnwithshaheb 16 годин тому +2

      @@lundeveloper 😄basically i always do

  • @YakxyBoy
    @YakxyBoy 17 годин тому +10

    You're helping people a lot. You're such a legend🔥🔥😍😍

    • @lundeveloper
      @lundeveloper  16 годин тому +1

      Thanks for watching my content 😍

    • @YakxyBoy
      @YakxyBoy 15 годин тому +1

      @@lundeveloper don't thanks me you're such a great person Arigato!🙏🙏❤❤

    • @Samarsinghxs
      @Samarsinghxs 15 годин тому

      @@YakxyBoy are you japnese

  • @waleedbinshabbir1542
    @waleedbinshabbir1542 14 годин тому +1

    I thought I had no talent for designing recently and wanted to rectify it. I watched a lot of videos researched a lot. I thought this was a huge task at first but your videos gave me the push of encouragement I needed. Now I am confident that I can make beautiful websites thanks to you. I really want a figma tutorial plz. Love your videos

  • @lundeveloper
    @lundeveloper  16 годин тому +5

    If you apply this technique to slider design, what will it look like?

  • @MateusGuedes-b7m
    @MateusGuedes-b7m 10 годин тому +2

    Oh my god, I never saw this in my 9 years as developer.
    Greetings from Brazil!!

  • @2difficult2do
    @2difficult2do 10 годин тому +1

    Awesome effect and clear explanation. Thanks. 👍👍👍

  • @xecol12
    @xecol12 16 годин тому +6

    Baby wake up, lundev cooked a new video 🗣️🗣️🗣️

  • @superpsychedelics436
    @superpsychedelics436 13 годин тому +3

    Brother I really admire your work, I am creating a project using different master css properties that you've told , I will share the project with you :) , THANK YOU BRO

  • @marcol.9125
    @marcol.9125 16 годин тому +3

    Wow, that's a really easy way to do it. I saw much more complex methods before :P
    Thanks!
    To be correct: Video-Formats with transparent background actually do exist.
    For example, in DaVinci Resolve you can export in QuickTime DNxHR 444 12-bit and check "Export Alpha".

    • @lundeveloper
      @lundeveloper  16 годин тому +1

      Thank for comment 😍

    • @PicSta
      @PicSta 7 годин тому

      I don't have DaVinci Resolve installed, but maybe you can export to WebP also. I made a website with some animated WebP once. But can't remember how I made them 🤪

  • @70morisika
    @70morisika 17 годин тому +5

    I have saved your video for infinity

  • @MikeREVANA
    @MikeREVANA 13 годин тому +1

    Didn't even know that was possible 🫥 Great video as always 😊

  • @rgmazon
    @rgmazon Годину тому

    this is amazing. you're the best!

  • @eslammostafa1247
    @eslammostafa1247 3 години тому

    Amazing! That was new for me,
    Thank you for your great content
    Please make more tutorials about handling images

  • @sajibprime3
    @sajibprime3 16 годин тому +7

    Where is that dramatic music for guessing wrong?

  • @tt._.7857
    @tt._.7857 16 годин тому +2

    Genuinely the best yt channel

  • @ArifHossain-ws6zf
    @ArifHossain-ws6zf 16 годин тому +3

    I think animated SVG mask can be used for this, GIF files are large and not scalable.

  • @Volt1324-v3n
    @Volt1324-v3n Годину тому

    Watching your videos, mesmerized, knowing I'll probably never use anything I see here 😅.
    Anyway keep up the good work 👏🏻

  • @dontexist7039
    @dontexist7039 16 годин тому +1

    it looks amazing. thanks man for details and ur ideas, wish u 1.000.000 followers. Lun Dev, what thing do u use for adaptivity in this video?

  • @chilljellyfish
    @chilljellyfish 6 годин тому +1

    awesome video! What's the responsive tool your using?

  • @gtavgraphicsdemo6987
    @gtavgraphicsdemo6987 16 годин тому +1

    Insane content as always, can't consider using CSS without LunDev help 😘

    • @lundeveloper
      @lundeveloper  16 годин тому +1

      Thank you, there's a lot more crazy things to come 😁

  • @abdullahsufyan7823
    @abdullahsufyan7823 10 годин тому

    you are awesome no words for your creativity 🥰🥰♥

  • @gandhirajs7055
    @gandhirajs7055 14 годин тому

    wowwwwwwww bro top level ✌🏼✌🏼

  • @Abdullah_WordPress_Expert
    @Abdullah_WordPress_Expert 12 годин тому +1

    wow Idea Thanks alot bro

  • @darahk88
    @darahk88 15 годин тому

    I love this channel. Tutorials are professional

  • @pedrogris
    @pedrogris 12 годин тому +2

    Awesome effect, but 3.5MB just for the mask animation (not counting the background image) is absolutely huge for web standards, you better not use that in you header section
    I'd suggest converting it into webp which also supports animation just as GIFs to try to shrink it a little bit
    Great and useful content, keep it up!

    • @lundeveloper
      @lundeveloper  12 годин тому

      At the video to gif conversion step, if you choose lower video parameters, the result will be less than 1mb

  • @okforcoding
    @okforcoding 11 годин тому

    Professional idea bro thank u ❤

  • @KRTECH2023
    @KRTECH2023 14 годин тому

    I love your content thanks for sharing your knowledge for free thanks a lot 🙏

  • @joselife-on4029
    @joselife-on4029 14 годин тому

    Simply amazing

  • @MustaPha-s4i
    @MustaPha-s4i 15 годин тому

    That Amazing i love your Channel and i love your tutoriel really you take CSS for ather level

  • @eioluseyi
    @eioluseyi 16 годин тому

    This is really good!
    Thanks!

  • @fernandobarros1911
    @fernandobarros1911 12 годин тому

    Fantastic!

  • @ArifHossain-ws6zf
    @ArifHossain-ws6zf 16 годин тому +2

    You can also use animated webp instead of GIF.

  • @chris-adams-tas
    @chris-adams-tas 2 години тому

    Great demo, thanks for sharing.

  • @ASulaymon
    @ASulaymon 16 годин тому

    just AMAZING ❤

  • @ZubayerAurnab
    @ZubayerAurnab 14 годин тому

    Thank you , that was Awesome

  • @thegoldgamer6339
    @thegoldgamer6339 14 годин тому

    your a god for real

  • @psenej
    @psenej 16 годин тому

    wow it is soo easy but the effect is damn good

  • @thegraphickkia2098
    @thegraphickkia2098 16 годин тому +1

    Bro what extension do you use to test the responsiveness of the screen? Love your content btw ❤

    • @samiredits001
      @samiredits001 16 годин тому +2

      Mobile simulator - responsive testing tool

    • @thegraphickkia2098
      @thegraphickkia2098 10 годин тому +1

      @@samiredits001 Thankyou ❤️❤️

  • @mouhamadihamza1183
    @mouhamadihamza1183 14 годин тому

    Fantastic

  • @MahdiPakdel-t4d
    @MahdiPakdel-t4d 6 годин тому

    ❤love it

  • @unknownboy8174
    @unknownboy8174 3 години тому

    Awesome Bhai

  • @zamanms396
    @zamanms396 4 години тому

    Hello, for responsive checking which tool you are using? It's seems me so interesting. Thanks.

  • @ffrreeaakk
    @ffrreeaakk 7 годин тому

    thanks!

  • @ThePirateHistory
    @ThePirateHistory 13 годин тому +2

    PLS tell me what that device extension is?

  • @caremyok
    @caremyok 16 годин тому

    good technique 💯

  • @XCanG
    @XCanG 11 годин тому

    If it comes to this, better use webp as it will be way smaller image (gifs are humongous in size and low quality due to 256 color quantization). And you could probably just use svg with filters to make something looks like ink. and animate it.

  • @CraigMcNicholas
    @CraigMcNicholas 9 годин тому

    Animated SVG, APNG or WEBP are all a better option.
    Header images requiring > 100kb is just asking for bad UX on slower connections.

  • @풍월상신
    @풍월상신 4 хвилини тому

    CoooooL!!!!!

  • @khouchanemahmoud9475
    @khouchanemahmoud9475 9 годин тому

    So cool

  • @Marghoob_Khan
    @Marghoob_Khan 15 годин тому

    When he said we need to do animation. I became really attentive 😂😂😂.

  • @vaibhavsoni2302
    @vaibhavsoni2302 13 годин тому

    thanks pal

  • @igorprooff2245
    @igorprooff2245 15 годин тому

    From Ukraine with love ❤

  • @ernestorh6110
    @ernestorh6110 5 годин тому

    🔥🔥🔥

  • @ramakrushnapradhan1458
    @ramakrushnapradhan1458 12 годин тому

    Ohh.. thank you.

  • @harshitpant07
    @harshitpant07 13 годин тому

    Subbed 🚀

  • @jasonl122
    @jasonl122 Годину тому

    This channel has some great content, but wow the audio is like listening to nails on a chalkboard.

  • @PicSta
    @PicSta 11 годин тому

    It's a shame that the spelling checking plugin says "LUNDEV": Unknown word. It should say something like "Hello, CSS God" as this would be more suitable for you. The grade of awesomeness can't be named, as it is too high and complicated to type out. Hoangho, keep that quality and tutorials coming. They are stunning, always and often with a surprising effect, at least to me.
    What do you mean with Slider at the end? A content slider with that type of effect, or unlock slider, not really sure what you mean here.

  • @AdarashaGaihre
    @AdarashaGaihre 14 годин тому

    😍

  • @adammarostica3016
    @adammarostica3016 6 годин тому

    This is a really cool effect, but a 3.5mb image just kills it. Will have to try to compress it further to see if we can get it to a reasonable size. Even if it gets pixelated, that’s still a pretty cool effect.

  • @tedamy1698
    @tedamy1698 9 годин тому

    Wow

  • @braveitor
    @braveitor 9 годин тому

    I suppose you can do something similar with animated svgs and the size would be much smaller than a gif that size with so many frames.

  • @Alex-y1v6d
    @Alex-y1v6d 11 годин тому

    is there a video explaining the early part of the video of the images disappering and appearing ?

  • @josefkrajkar3095
    @josefkrajkar3095 14 годин тому

    Looks pretty awesome, however I noticed that the gif file is more than 3MB large. Any tips for optimization?

    • @lundeveloper
      @lundeveloper  14 годин тому +1

      Don't worry in the gif inage creation step, i chose the highest parameters. if you choose other parameters the size is only about 1mb

  • @AliSaeed-c6j
    @AliSaeed-c6j 15 годин тому

    goodjob

  • @lebonron
    @lebonron 13 годин тому +1

    One question though : why gif and not svg? Gif are larger file size that will effect performance. Can you do this with svg? Would be cool.

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 21 хвилина тому

    wow , thanks

  • @codingwithsohail
    @codingwithsohail 17 годин тому

    Big fan brother ❤

  • @JoaoLucas-tw2pt
    @JoaoLucas-tw2pt 16 годин тому +1

    We could also do this with sprite images, like this:
    mask-image: url('path_to_sprite_image.png');
    animation: dye 1.3s steps(20) forwards;
    then the dye animation would just shift the mask-position bit by bit until it’s done at 100%.
    @keyframes dye {
    0% {
    mask-position: 0% -100px;
    }
    100% {
    mask-position: 100% 0%;
    }
    }

    • @bjol_Dg
      @bjol_Dg 15 годин тому

      Then you won’t get the animation that GIF gives

    • @JoaoLucas-tw2pt
      @JoaoLucas-tw2pt 15 годин тому

      yeah with gif it feels smoother however depending on the what you need both are good options

  • @twice9548
    @twice9548 14 годин тому

    Can i use this effect using GSAP and Scrolltrigger?
    Will try to add the gif animation while scrolling

  • @kad6448
    @kad6448 15 годин тому

    Can we do the same using animation without using a gif, by using 60images , changing each with animation 1s steps(60) forwards ?.
    That way we can reverse the animation too if we want. Like for hovering effects and such.
    I dont know if it will work. Im just so curious

  • @AsafBilal-tn4ub
    @AsafBilal-tn4ub 16 годин тому

    I love you bro ❤

  • @papatomicjusz
    @papatomicjusz 10 годин тому +1

    3.55 MiB?! Dude...

  • @ASulaymon
    @ASulaymon 16 годин тому

    I've an Idea make hexagon grid with only css 🎉

  • @1More_Dreamer
    @1More_Dreamer 16 годин тому

    Ink 🗣️💨💥💯💯‼️‼️💣💣🔥🔥🔥🦅🦅

  • @electrolyteN
    @electrolyteN 15 годин тому

    Which extension are you using for checking device responsiveness??

    • @erikxw
      @erikxw 12 годин тому

      I wanna it too

    • @erikxw
      @erikxw 12 годин тому +1

      I discovered it's called Mobile simulator - responsive testing tool

  • @AngJianming
    @AngJianming 4 години тому

    What is the chrome extension that you used to check the responsiveness of css design?

    • @AngJianming
      @AngJianming 4 години тому

      Oh I actully found it it's called Mobile simulator extension

  • @coldcat8353
    @coldcat8353 4 години тому

    Could this be done with lottie files?

  • @markobijelic6012
    @markobijelic6012 12 годин тому

    Hey man, i tried making it like you but the problem is that when i use mask-image it colors whole bg black and stays that way, how do i fix that? Thank you in advance.

  • @Crix-X982
    @Crix-X982 13 годин тому

    What is means of Lun Dev Code 'Lun'

  • @kabirajpan07
    @kabirajpan07 14 годин тому

    Can u teach tailwind css

  • @therealpepeu
    @therealpepeu 13 годин тому

    .mov files can have transparency.

  • @iboy35
    @iboy35 7 годин тому

    Why "Playback on other websites has been disabled by the video owner" ?

  • @killa717
    @killa717 3 години тому

    Isn't loading a gif that size awful for loading times? I usually wait to load giphy in my keyboard with those little guys.. let alone a 1.000x800 gif

  • @snipiba
    @snipiba 7 годин тому

    bro, srsly? how large is that .gif file? hmm? what about one png with 10k pixels width and use steps for animation with background position movement?

  • @ParasBansal10
    @ParasBansal10 15 годин тому

    3:28 Extension name please?

    • @ParasBansal10
      @ParasBansal10 15 годин тому

      Found it: Mobile simulator - responsive testing tool

  • @MOINKHAN-d7c
    @MOINKHAN-d7c 16 годин тому

    You are a bit special I didn't see these from other videos

  • @4arliEdinorog
    @4arliEdinorog 16 годин тому

    Круто 👍

  • @d.mracinggaming3571
    @d.mracinggaming3571 16 годин тому

    Sir please help in my case i got Access to image at 'file:///C:/Users/PC/Desktop/background-animation/deb.gif' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: chrome, chrome-extension, chrome-untrusted, data, http, https, isolated-app. This massage

    • @lundeveloper
      @lundeveloper  3 години тому +1

      I think you can try using 'live server extension ' in vscode

    • @d.mracinggaming3571
      @d.mracinggaming3571 Годину тому

      @lundeveloper ooo thanks sir