Grid layout part-2 Day 57 Css Mastery Course
ฝัง
- เผยแพร่เมื่อ 10 ต.ค. 2024
- Let's dive into Part 2 of CSS Grid.
Part 2: Advanced Grid Techniques
Grid Placement and Alignment
1. `grid-column` and `grid-row`: Shorthand for start and end properties.
2. `grid-area`: Defines a grid area for an item.
3. `justify-self` and `align-self`: Align items within cells.
Grid Template Areas
1. `grid-template-areas`: Defines named grid areas.
2. `grid-area`: Assigns an item to a named area.
Grid Auto-Placement and Flow
1. `grid-auto-columns` and `grid-auto-rows`: Defines automatic grid tracks.
2. `grid-auto-flow`: Controls auto-placement direction.
Responsive Grid Design
1. `minmax()` function: Sets flexible track sizes.
2. `repeat()` function: Simplifies repeated track definitions.
3. Media queries: Adjust grid layout for different screen sizes.
Advanced Grid Techniques
1. Nested grids: Grids within grids.
2. Overlaying elements: Using `z-index` and `grid-template-areas`.
3. Accessibility: Considerations for screen readers and keyboard navigation.
Example Code
```
.container {
display: grid;
grid-template-areas:
"header header"
"main sidebar"
"footer footer";
grid-template-columns: 1fr 2fr;
grid-template-rows: 100px 1fr 50px;
}
.header {
grid-area: header;
}
.main {
grid-area: main;
}
```
Tips and Tricks
1. Use `fr` units for flexible track sizing.
2. Employ `grid-gap` for consistent spacing.
3. Experiment with `grid-template-areas` for complex layouts.
Now that you've learned both basics and advanced techniques, start experimenting with CSS Grid!
Would you like:
1. More examples or code snippets?
2. Guidance on specific Grid use cases?
3. Resources for further learning?
📒 Get Notes here:
chat.whatsapp....
🧑🏻💻 Get Code here: github.com/Ary...
📌 Bookmark this Playlist: • Css Mastery Course in ...
• Web Development | Full...
🥳 Join our WhatsApp Community:
WhatsApp group: chat.whatsapp....
🚀 Follow me on:
Instagram: / amsrhub01
Linkedin: / aryan-maurya-692047253
GitHub:github.com/Ary...
Codepen:codepen.io/ary...
Facebook:www.facebook.c...
Group:chat.whatsapp....
TH-cam: / @amsr-hub
Linktree: linktr.ee/amsrhub
Hashtags:
#introduction #webdevelopment #css3
#grid #flex
Ignore these Tags:
web development full course
web development amsrhub
web development roadmap
web development
aryan maurya
roadmap for web development
css full course
animation in css
cascading style sheet in web development
beautiful website in web development
css basics
css in one video
full stack web development course
web development course
web development roadmap 2024
web dev roadmap 2025
amsr hub css
css asmr hub
aryan sir css coding
front end developer roadmap
anuj bhaiya web development
full stack developer roadmap
full stack web development roadmap
web development roadmap 2024
web developer roadmap
roadmap to web development
backend web development
best web development course
web designing full course
code with harry web development course
apna college web development
web development full course in hindi
website development
frontend developer roadmap
web development projects
front end developer course
traversy media web development
full stack web development
full web development course
full stack developer
how to learn web development
complete web developer course
roadmap for front end developer
web development anuj bhaiya
complete roadmap for web development
what is web development
full stack developer course
front end web development full course
web development road map
web developer course
backend developer roadmap
web developer roadmap 2024
android development
front end developer
complete web development course
front end roadmap
love babbar web development
web dev
javascript roadmap
roadmap
website development course
roadmap of web development
web developer
web developer roadmap 2025
code with harry web development
backend web development roadmap
aman dhattarwal web development
javascript full course
web development for beginners
android development roadmap
java web development
web devlopment
html full course
web development project
projects for resume
mern stack projects for resume
web dev projects
full stack project
full stack web development project
project ideas for web development
projects for placements
mern project
front end projects
web development
web development project ideas
project for placement
web dev projects for resume
java projects
project on web development
projects on web development
best web development projects
project ideas
web projects
mern stack project
website ideas for project