This is the timeline that I want to build. Looks pretty simple but I'm unable to build it. How do I deal with stuffs like this? How do I learn these stuffs? Is there a course that helps to deal with these stuffs? There's no point of having learn CSS if I can't build these stuffs with my visualization. Please guide me. The scary thing here is that if I can't build these stuffs then there is 0 point of me learning css. And I'm not going to get any full stack or frontend jobs like that way.
Tough time building components of a site using vanilla CSS. What to do?
1–10 of 26 posts
Re: Tough time building components of a site using vanilla CSS. What to do?
#2Here is a really good tutorial series I'd recommend working through: https://www.youtube.com/playlist?list=PL4cUxeGkcC9gZD-Tvwfod...
The most important thing is to just start building. There are a million technologies out there to build web applications, and just as many tutorials, so it's easy to get stuck trying to figure out what's best. Just pick something and go with it, the skills are very transferrable.
Re: Tough time building components of a site using vanilla CSS. What to do?
#3I used Codepen as the best site because it’s very beginner and frontend friendly.
Re: Tough time building components of a site using vanilla CSS. What to do?
#4Re: Tough time building components of a site using vanilla CSS. What to do?
#5Most CSS courses just regurgitate what the various properties do. Josh does a little of that but spends most of his time showing you various patterns of use, illustrating and correcting many of the gotcha's that exist and giving you confidence that goes beyond the basics. And besides, it's fun!
Re: Tough time building components of a site using vanilla CSS. What to do?
#6Look on sites like codepen.io for inspiration.
I disagree that you need to learn react first. It doesn’t actually enable much in this case.
Re: Tough time building components of a site using vanilla CSS. What to do?
#7I assume the red line with circles is the hard part? Maybe each element on the timeline has a really long vertical line with circle that’s ‘overflow: hidden;’
Maybe it’s done with JS?
The best way to learn is to take apart existing examples. And dev tools is the easiest way to do that.
Re: Tough time building components of a site using vanilla CSS. What to do?
#8Re: Tough time building components of a site using vanilla CSS. What to do?
#9You have to think through what you need and how you can reach your goal with at least effort as possible (in this case with virtual elements). If more complex graphics should be painted you have to think about alternatives like SVG. You always should ask yourself "how can I paint this or that" Learning CSS is IMHO something which takes a while. This means that you should look at how others did something. Than you some day got a gut feeling how something should be done so and so. There is no golden path in CSS mastery other than exercise exercise exercise and look and the ideas of others and copy them. CSS is hard but cool and many people hate it but if you know what to do CSS is a great tool.
Re: Tough time building components of a site using vanilla CSS. What to do?
#10Atomic CSS solves many problems though that also means you learn.