This is just the case for beginners, @_govindrathi its a normal thing, just take your time, and google things you find confusing out. Don’t feel bad when a style you applied doesn’t work. its a normal thing for beginners, since they said that
THE BEGINNING IS ALWAYS THE HARDEST.
its not a must that you will start right away with the FCC projects, you can start by just building simple projects like
- A nav bar : This will help you understand some layout concepts .
- Giving your divs different background colors.
- Try adding hover states to some elements, e.g Nav bar, button
- Styling your button element : this will enable you know how some css properties like border-radius, color, padding, etc. works.
The little projects will enable you have a practical hands on the css properties rough play.
One thing you have to know is that you don’t have to aim at writing elegant codes for now, what you need is codes that gets the work done. Make mistakes, its normal. the mistakes will enable to you to figure out how different properties work in order to know when and when not to use them. As it is said
PRACTICE MAKES PERFECT
Don’t relent in practicing new stuffs everyday. play and mess with styles, they will help you more, then with time you will understand the concepts. It took me two months to learn css, then, i was telling myself that immediately i finish learning css, i will start building sophisticated and rugged web projects, but after that two months, whenever i approach a css problem, my brain goes completely blank since i don’t know where to start, this depressed my spirit a lot till i learnt that i have to start climbing the ladder from the bottom and not the vice versa. I tried it and it worked.
So my guy, start climbing the ladder from the bottom and not the vice versa.
NEVER GIVE UP !! YOU CAN DO THIS