This project was created during my early CSS learning phase. Although I now have a solid understanding of CSS, including d-flex, grid, and advanced styling techniques, I am keeping this repository as a record of my learning journey and for my CV.
π Live Demo: Bakery Website
- Structuring content with
divandspan. - Embedding and working with images effectively.
- Integrating a Google Map into the website.
- Element selectors (e.g.,
h1,p). - Class (
.class-name) and ID (#id-name) selectors. - Descendant and child selectors for better styling control.
- Using pseudo-elements (
::before,::after) for additional styling.
- Understanding display properties:
inline,block,inline-block.
- Layout structuring with float and clear (before learning
flexbox). - Positioning elements using:
static(default positioning).relative,absolute, andstickyfor flexible placement.
- z-index & stacking context:
- Controlling element layering with
z-index, especially when usingposition: absoluteorrelative.
- Controlling element layering with
- Managing layout using margin, padding, and borders.
- Controlling overflow to manage content visibility.
- Adding hover effects for better user interaction.
- Styling with fonts, font families, and color systems.
π Now, I have advanced my CSS skills and can work with:
β
display flex and display grid for modern, responsive layouts.
β
CSS animations and transitions.
β
Fully responsive design techniques and Other.
- Fully styled with pure CSS (no frameworks).
- Embedded Google Map for location display.
- Clean and structured layout with proper spacing.
- Clone the repository:
git clone https://github.com/Mena-Erian/Bakery.git