Skip to content

shikhilrane/CSS_Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSS_Learning

A hands-on repository for learning CSS fundamentals and layout techniques.

This repo contains organized lessons covering core CSS concepts with example HTML files demonstrating styling, layout, transforms, animations, grid systems, and more. It’s intended as a practice and reference collection for learners. :contentReference[oaicite:1]{index=1}


🧠 What You’ll Learn

1. Intro to CSS

Inline vs internal vs external styling basics.

2. Typography

Working with fonts, color, and browser dev tools.

3. Box Model

Understanding content, padding, border & margin.

4. Display Property

Inline, block, inline-block and what they mean.

5. Positioning

Static, relative, absolute, fixed, and sticky contexts.

6. Units

px, %, vw, vh, em, rem — how units affect layout.

7. Float, Clear, Overflow

Classic layout techniques and common caveats.

8. Flexbox

Modern one-dimensional layout control.

9. Media Queries

Responsive design fundamentals.

10. Shadows

Text and box shadows for visual depth.

11. Animation

Keyframes based CSS animations.

12. Transitions

Smooth state changes on hover, focus, etc.

13. 2D Transforms

Translate, scale, rotate, skew basics.

14–15. CSS Grid

Two-dimensional layout systems, including auto-fit & minmax areas.

16. 3D Transform

Add perspective & depth with 3D transforms.

(Descriptions above are inferred from directory names — update them with examples or links to files if you want more detail.) :contentReference[oaicite:3]{index=3}