How To Create Skeleton Loading Animation With CSS

How To Create Skeleton Loading Animation With CSS

Web Dev Simplified

2 года назад

285,047 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Peter
Peter - 15.11.2023 12:33

Easy Tutorial thanks really helped . Makes UX really better

Ответить
PythonExploratorium
PythonExploratorium - 05.11.2023 02:49

Love your video man!
From Nigeria...

Ответить
Malak
Malak - 24.09.2023 16:49

I so thank you 🙏

Ответить
Fajri Fath
Fajri Fath - 29.04.2023 11:55

Thanks

Ответить
WiseKids Wonderland
WiseKids Wonderland - 13.03.2023 23:03

Thank you very much, great explanation, I like it

Ответить
[FE_Developer] Lethe
[FE_Developer] Lethe - 22.02.2023 10:15

I exactly understood your video and implemented skeleton UIs myself. Thank you <3!

Ответить
Adrien Guy Lagrange
Adrien Guy Lagrange - 12.02.2023 19:23

Thank you very much my friend, this is exactly what I was looking for. Very understandable and simple. You have just gained a new subscriber

Ответить
Ejaz Ahmed J
Ejaz Ahmed J - 04.02.2023 09:17

I tried using IMG tag method
at first, that's not working
But finally, I changed it by using::before pseudo and I got the desired result.
Thank me later

Ответить
Steve Tsamene
Steve Tsamene - 11.01.2023 12:51

good

Ответить
Andrew Howard
Andrew Howard - 27.12.2022 02:43

The problem with this approach are the sheer number of empty divs. We as devs should be limiting the number of divs as it takes up extra memory. We should be utilising css more. Generators are there to help

Ответить
just studying
just studying - 24.12.2022 19:20

It looks professional, thanks man

Ответить
Max Gamer
Max Gamer - 19.12.2022 00:39

Please anyone explain to me how he remove animation from text?

Ответить
KYBkap
KYBkap - 11.12.2022 02:13

nice its so easy to do lol. thank you
also nice trick for dealing with data coming from the server by using cloneNode

Ответить
I will do What I wanna do
I will do What I wanna do - 12.11.2022 08:46

this is really bad approach because if you don't set any conditions, loading skeleton will not be stopped and it will keep playing on the background

Ответить
Hassane OUTOUAYA
Hassane OUTOUAYA - 28.10.2022 18:59

Thank you so much !

Ответить
Yusif •
Yusif • - 15.08.2022 13:23

Thanks Kyle. But it killed me when you typed "Lorem1" 😂😂

Ответить
Satpute Abhishek
Satpute Abhishek - 09.08.2022 06:12

Are you somehow know python simplified because you both have similar channel name

Ответить
Тимур Токумов
Тимур Токумов - 02.08.2022 18:05

Thank you!

Ответить
Worm Iodine Frier Incline
Worm Iodine Frier Incline - 21.07.2022 08:03

Lame

Ответить
Jeff G.
Jeff G. - 05.05.2022 00:34

I like your Jackson. I have 5 of them!

Ответить
δlieř
δlieř - 30.04.2022 08:36

thats a lot of boilerplate code just for the placeholder.. can you put the content of the boilerplate code in css itelsef? like using css content property?

Ответить
DevHub
DevHub - 07.04.2022 17:17

I dont know why but this isnt working on my image.
1) Its never ending
2) Its behind the image or some. I got no idea!!!!!

Ответить
Lucien Chu
Lucien Chu - 25.03.2022 22:34

I was eager to know how it does previously. Then the trick part is that, you better know how many contents (cards) you gonna populate, or simply fill the view port with cards, kind of brutal. Great content !

Ответить
GillBates
GillBates - 12.03.2022 22:24

thanks for this video

Ответить
Nicolas Rama
Nicolas Rama - 07.03.2022 01:24

Excellent!

Ответить
jhmesseroux
jhmesseroux - 04.03.2022 06:22

amazing content crack ✔✔🙌

Ответить
Shayn Hacker
Shayn Hacker - 15.02.2022 16:25

It just runs indefinitely for me

Ответить
Gopal Lohar New
Gopal Lohar New - 13.02.2022 14:35

Great Man

Ответить
ayed abboushi
ayed abboushi - 16.11.2021 02:29

Many Thanks, this was really helpful.

Ответить
Thomas Joli-Coeur
Thomas Joli-Coeur - 29.10.2021 03:40

Isn't the animation just slowing down the actual loading of your elements ?

Fonts ain't too slow to load and I would consider loading interlaced .png file that loads a lower resolution and progressively renders a clearer image

Ответить
Johan
Johan - 28.09.2021 02:09

Too many lines 😑 If you said CSS with "Simplified", why not using :before & :after without add too many DIV and Class 🧐 That will make your Page's Load will be fast 😏

Ответить
Nhat Nguyen
Nhat Nguyen - 23.09.2021 18:52

Pls add vietsub :( it make me so happy

Ответить
FJ
FJ - 18.09.2021 21:22

Ay thanks. Very helpful

Ответить
Julien Faelli
Julien Faelli - 17.09.2021 16:37

THX !!!!

Ответить
javad mh
javad mh - 13.09.2021 02:53

Awesome

Ответить
Ti
Ti - 10.09.2021 21:35

Amazing content thanks

Ответить
Hesy Ra
Hesy Ra - 09.09.2021 19:05

Ty. Good that I subbscribed on channel a while ago =)

Ответить
Anand Limbu
Anand Limbu - 09.09.2021 17:16

How can I add eventListener to all the elements and show different data when the elements are clicked?

Ответить
krux02
krux02 - 09.09.2021 14:22

The most important part to get your site fast is to bundle everything in a static page. Do not send an empty page to the end user with lots of javascrit that then starts to incrementally load one element at a time with many API requests. That is how you get to 90s internet performance.

Ответить
Emirhan
Emirhan - 08.09.2021 11:46

honestly i didnt like this approach but this gave me some ideas

Ответить
Google+ SUCKS BALLS - the worst forced social network
Google+ SUCKS BALLS - the worst forced social network - 06.09.2021 08:14

If you have a skeleton text, that is a sign of a slow site. Fixing the speed doesn't involve changing the candies on UI. BTW the skeleton looks shitty/childish.

Ответить
brainz80
brainz80 - 05.09.2021 21:19

Why not use hsla instead of hsl and remove opacity. Opacity also affects the image while hsla would only affect the background-color.

Ответить
Kerem Ardicli
Kerem Ardicli - 05.09.2021 19:22

So simple so nice. Well done

Ответить
Dmytro Kravtsov
Dmytro Kravtsov - 04.09.2021 15:16

Looks great! Thank you very much.

Ответить
Amit Tripathi
Amit Tripathi - 04.09.2021 06:00

Bro please make a tutorial on how to style HAIR like you...😀

Ответить
Nassinger
Nassinger - 03.09.2021 09:39

wtf that's exactly what I need

Ответить
helw7
helw7 - 02.09.2021 23:24

I'm a bit shocked at how many people want to see this animation on their own website 😳
Please guys, learn how to build fast websites 🙏

Ответить
Matthew Taormina
Matthew Taormina - 01.09.2021 16:59

CSS needs to add an isLoaded selector

Ответить
Philip
Philip - 01.09.2021 14:36

hi is this is used just for dynami data / json or can it be used for a static html page as well

Ответить
Toluwanimi Adeyemo
Toluwanimi Adeyemo - 01.09.2021 05:17

great video, thanks. What if I am not using javascript to prepopulate the fields, the loader won't work

Ответить