CSS :1 Grid Layout display: grid grid-template-rows, grid-template-columns, grid-gap

Опубликовано: 25 Март 2026
на канале: CSM Skills
11
1

CSS Grid Full Tutorial in Hindi | Master Grid Layout in 20 Minutes

CSS Grid Explained Simply | grid-template-rows, columns & gap

CSS Grid vs Flexbox | Complete Practical Guide for Beginners

Learn CSS Grid Layout Step-by-Step | Web Development Course

Master Display Grid in CSS | Ultimate Beginner to Pro Guide

CSS Grid Layout Crash Course | Perfect for Projects & Interviews

Grid Layout in CSS with Examples | Easy Coding Tutorial

CSS Grid Powerful System Explained | Build Real Web Layouts

CSS Grid Layout for Responsive Websites | 2025 Full Guide

Complete CSS Grid with 10 Projects | HTML CSS Tutorial Hindi

✅ HIGH-RANKING KEYWORDS (Use in title, description, tags)

CSS Grid, grid layout CSS, display grid, grid-template-columns, grid-template-rows, grid-gap, CSS layout tutorial, responsive layout CSS, web development tutorial, CSS Hindi tutorial, frontend tutorial, grid auto rows, CSS grid examples, HTML CSS project, learn CSS fast, CSS for beginners, grid column, grid row, CSS grid container, CSS grid child, CSS coding, frontend development, UI layout system.

✅ 5000-WORD YOUTUBE DESCRIPTION (Highly SEO Optimized)

(Long, detailed, beginner friendly, mix of Hindi + English)

📌 Full 5000-Word Description Starts Below

Welcome to this ultimate CSS Grid Layout Tutorial!
Aaj ke is video me hum CSS Grid ko bilkul zero se lekar advanced level tak samajhne wale hain. Chahe aap beginner ho ya intermediate developer, ye description aapko complete theory + practical knowledge dega jo real websites me use hota hai.

CSS Grid ek two-dimensional layout system hai jisme hum rows + columns dono ko control kar sakte hain. Flexbox one-dimensional hota hai (sirf row ya column), par Grid ek powerful system hai jo aapko complete page layout banane me help karta hai—jaise cards layout, dashboard layout, gallery layout, website template layout, ecommerce product grid, pricing tables, landing page layout, etc.

🔥 What is CSS Grid? (Simple Definition)

CSS Grid ek layout module hai jo aapko screen par elements ko rows aur columns me divide karne ki power deta hai. Isse aap responsive layout bohot aasani se bana sakte hain.

Grid = Rows + Columns + Gap
‪@codingwithsagarcw‬ ‪@LearnCodingOfficial‬ ‪@HabluProgrammer‬ ‪@chaiaurcode‬ ‪@CodeWithHarry‬ ‪@GateSmashers‬ ‪@MrBeast‬
Grid container ke andar jo items hote hain, unko hum exact position de sakte hain—kitna space chahiye, kaun sa item kaha baithna chahiye, etc.

1. display: grid (Start Grid System)

Display: grid apply karte hi container ek Grid ban jaata hai.

.container {
display: grid;
}


Ab iske andar jo bhi elements hai, woh Grid Items ban jaate hain.

🔥 2. grid-template-columns

Is property se aap column ka structure decide karte ho.

Example:
grid-template-columns: 200px 200px 200px;


→ 3 columns, each 200px.

Responsive value:
grid-template-columns: repeat(3, 1fr);


→ 3 equal flexible columns.

🔥 3. grid-template-rows

Rows ka height define karti hai.

grid-template-rows: 100px 100px;

🔥 4. grid-gap / gap

Items ke beech ka distance.

gap: 20px;

📌 Full Beginner Friendly Explanation (Long form)

Is description me aap ko har topic ka conceptual + practical explanation milta rahega.

⭐ Why Use CSS Grid?

Complex layouts easily ban jate hain

Rows + columns dono control kar sakte

Responsive design simple hota hai

Auto placement smart system

Media queries ke bina bhi responsive layouts possible

Flexbox + Grid = Perfect UI Combination

Grid ke paas ek powerful track sizing system hota hai jise hum fr unit, minmax(), repeat(), auto-fit, auto-fill jaise advanced features ke saath use kar sakte hain.

Aap ek line code se 12-column Bootstrap-like layout bhi bana sakte ho.

🔥 How Grid Works? (Detailed)

CSS Grid ek grid container banata hai jisme:

Grid Lines

Grid Tracks

Grid Cells

Grid Areas

Automatically create hoti hain.

Grid Line

Vertical aur horizontal imaginary lines.

Grid Track

Rows ya columns ka ek block.

Grid Area

Multiple rows + columns combine.

🔥 Common Properties of Grid Container
1️⃣ display: grid

Grid activate karta hai.

2️⃣ grid-template-columns

Column count + width.

3️⃣ grid-template-rows

Row count + height.

4️⃣ gap

Rows & columns ke beech ka spacing.

5️⃣ justify-content

Grid ko horizontally align karta hai.

6️⃣ align-content

Vertically align karta hai.

7️⃣ justify-items

Each item inside grid horizontally align hoga.

8️⃣ align-items

Vertically align items.

🔥 Grid Item Properties
1. grid-column-start
2. grid-column-end
3. grid-row-start
4. grid-row-end
5. grid-area
6. place-items
7. place-content

In concepts se aap complex dashboard jaise layout bana sakte ho.

📌 CSS Grid Example (Beginner Friendly)