My CSS Learning Journey (Flexbox Focused) @ Bloxfuse Labs.
This report documents my learning journey in CSS, with a strong focus on Flexbox as my primary layout tool. Through consistent practice, I have developed the ability to structure and style web pages effectively using Flexbox for alignment and layout control.
Learning Process
My CSS learning started with understanding basic styling such as colors, spacing, borders, and typography. As I progressed, I concentrated on Flexbox to handle layout and positioning.
Using Flexbox, I learned how to:
Align items horizontally and vertically
Control spacing between elements
Create responsive layouts
Structure sections and containers efficiently.
Website Cloning as a Growth Milestone
A major achievement in my CSS journey is my ability to clone a website layout using Flexbox. This involved recreating page sections, aligning content accurately, and maintaining consistent spacing without relying on other layout methods.
Cloning websites using Flexbox improved my understanding of real-world layouts and strengthened my confidence in handling complex page structures.
Skills and Growth
From this journey, I have gained:
Strong understanding of Flexbox layout principles
Ability to build clean and structured layouts
Improved debugging and layout problem-solving skills
Confidence in recreating professional web designs.
Conclusion
Focusing solely on Flexbox has helped me build a solid foundation in CSS layouts. Being able to clone a website using only Flexbox is a clear sign of progress in my frontend development journey. I look forward to expanding my skills while strengthening my mastery of CSS.