Learn CSS Subgrid in 14 minutes
Ғылым және технология
🚨🚨🚨 COURSES - slayingthedragon.io 🚨🚨🚨
Join the discord - / discord
In September of 2023, Subgrid, a new CSS feature gained official support across all of the major browsers, allowing grid-items with their own grid, to inherit the rows and columns from the parent grid.
Пікірлер: 122
does anyone else likes to use flex on everything unless they absolutely need to use grid or is it just me ?
@jeremywinston1
11 күн бұрын
i think everyone is like that.
@SogMosee
10 күн бұрын
I use grid for everything except for buttons next to text, text next to text, or headers with an element on each side, then I use flex. Otherwise grid all the way baby. Maybe it's just the way our brains work differently...
@jkovert
8 күн бұрын
Flex first here.
@lashious236
7 күн бұрын
i also 😂😂😂
@whyisthiscodenotworking
6 күн бұрын
I use flex , because I don't know nothing in grid 😅😂
The comeback of a legend ..
I was rewatching all your previous posts and got so excited when I saw your new upload!
This is exactly what I’ve been looking for! Great content sir
Thanks. I didn’t appreciate subgrid until I had to work with named grids that had sticky headers
Thank you, for the helpful information! Keep making these great videos!
I just watched your other videos for the 10th time. Amazing how you just uploaded one again! Waiting for the javascript course!
Just found your channel and I really like your videos and the way you explained. As you talk about grid/subgrid, it'd be great to see a video of one or more popular templates out there (header, aside, main, footer, etc.). I'd love to see your approach. Thank you for the awesome videos.
🎉Wow, I finally saw your new work after such a long time. Very good tutorial~❤
Thank you! Your explanation are great!🎉
Wonderful explanation buddy!! Keep up the good work.❤️
What an amazing tutorial. Thank you!
amazing tutorial as always thank you!!
First off, congrats on 100k 🥳 Secondly, I didn't even know that this feature existed!! I usually just make nested grids or use Bootstrap. So thanks for the info !!
Wonderful... This tutorial has five stars to me, it's concise, well explained, illustrative, and leaves nothing unchecked... Applause
great to have you bacK!
Thanks bro I always enjoyed ur tutorials
finally, you've kept us waiting Ramzi
Superb explanation! Thanks. The only thing I'd suggest is for more explanation on what things like the 1/4 and 1fr and such mean.
very nice work. thank you!
Truly a greeat lesson. Fantastic. Very uunderstandable aand vitally important thank you.
whoa this feature is incredible... great explanation, too.
Thank you man please upload more video about CSS Like building actual project from start to end
I needed that so much🎉🎉
This channel definitely slayed!
He’s coming back on 100k. Congrats
Very useful. Thank you.
After a long time got ur video... 👍👍
Great explanation thanks❤
Nice to see you again ✌
wow, the legend is back
thanks for the clear explanation
What a great day when your video comes Thnx bro also expceting more new videos and your new courses also stay heathly.:)
You are one of the best CSS teacher on yt
I bought your CSS course and it was a good investment, learning to use a page builder and Wordpress but knowing what the page builder is built upon is extremely helpful, of course it's not just CSS but since the builder lays down the HTML and Javascript and PHP, you can go a lot further if you can use custom CSS, looking forward to your vanilla Javascript course...
Very useful!! 💪
ayooooo the king is back ⭐⭐
Very Good! 👏👏👏
The master has returned 😤
The best tutorials for learning css
man it was really helpful for me becuase i always faced prblems here
awesome video gained something new
the king is back 😭🙏🏾🙏🏾
This was perfect 👌
Worth subscribing you.
Dragon is back 🔥
thats great. thanks dear
another super clean tutorial, I could not have explained it better! Glad to see you back my guy! Classic Ramzi recording at 1am
Love your videos ❤❤❤❤
@AyaanMahib
29 күн бұрын
I am only 12
U are back
Great video
Do you have any idea how good your channel is and you only have 14 uploads so far? I have ADHD and you are the only I can actually understand.
Welcome back ❤
I can't believe it's taken so many decades to get this far for creating layouts using CSS.
Great Video!
@harunyussuf3593
29 күн бұрын
You replied 1 min after video uploaded. Watch it first
We've come so far from the good old days of 'float: left' and clearfix hacks. The old way of doing layouts like this involved a lot of nesting with flex, but it was clunky as hell. This new approach is really awesome. However, as of today Caniuse puts browser support for this feature at 88%, which is quite low for it to be used in production.
epic.. didn't know of this .. now to undo my horrible hacks
Impressive 🤎
wonderful! Does subgrid work with any number of nested-grid-that-use-parent-grid, for example, `div.grid > div.subgrid1 > div.subgrid2`? does subgrid also work with `grid-template-columns: repeat(auto-fit, minmax(..., 1fr))`?
best explanation
Я не знаю кто ты, но ты объяснил все за 14 минут лучше, чем наши "разработчики" объясняют это все за час. Спасибо!
SO SIMPLE!!! OMG
Geez u make it look so easy. And great explaination! I guess media queries is really not needed. Question tho. How do i move an image that is on the right side of the viewport to go above the text on the left side when viewing in smaller screens? So normal size/big screen Text and Image will be next to one another. Please help
wow .. thank you :))))
perfection
The GOD off CSS
Please tell about how to use masonry library with sidebar on a webapp.
Finally legend got his password correct
@slayingthedragon
22 күн бұрын
😂
very nice. some Feedback: -mute or at least make the type sound quieter -bit faster pace would be nice. you sometimes Show stuff that does not matter (like that you can change the color of the grid overlay in the devTools), you said it urself 😅 - eg padding the body does not belong in this video. it has nothing todo with subgrid keep up the good work :)
HEEYYY welcome back
We missed you so much bro. Please prepare better next time. Slaying a dragon shouldn't take this long.
@slayingthedragon
29 күн бұрын
I agree
useful sh*t - thanks!
13:31 with style css like that, how to handle view if only one grid item?
I added another lorem to the first box and it's width started to be bigger than the other boxes. And even with the span 3 and minmax(350px,1fr) if i add more lorem, one of the boxes starts to grow and display on top each other ;( .Can anyone explain why? ;(
and what about making each item display: flex and setting flex-grow: 1 on each paragraph?
@slayingthedragon
23 күн бұрын
Yea that's what I personally do, subgrid though is great if you're using grid
Hi, do you plan offer local prices for your courses? I would love to buy the css one, but my currency is weak compared to dollar.
@slayingthedragon
19 күн бұрын
I don't, however in about a month my CSS course will be uploaded to my KZread channel, it'll be free for everyone
Hes back??
come back with React 🔥🔥 please
teach us mern stack please
Hi, what does the "span 3" means? Thanks.
I was just thinking of doing margin-bottom: auto
Is it possible to do the same thing with flexbox?
@slayingthedragon
9 күн бұрын
Yes but it requires more divs in your HTML codepen.io/ramzibach-the-styleful/pen/QWPvYKq
Please make videos on javascript
Why did the span 3 work vs 1/4?
@slayingthedragon
19 күн бұрын
1/4 explicitly anchors your element into place, whereas span 3 doesn't. They're both similar but span is more implicit which is what you need to make auto-fit and subgrid work together.
I am confused, why not 1/3
Slaying Thank you !!! Now you talking really slow... I can flow alone nice
you didn't explain the 'span 3' directive
@slayingthedragon
23 күн бұрын
It spans an element 3 rows, what is there to explain?
more sheez like this pls
Is it just me? this doesn't work with 2 or more rows. Still, Thank you for this
Can someone please explain the 1/4?
@slayingthedragon
21 күн бұрын
grid-row positions an item on yours rows. 1 / 4 positions an item starting from the first row line up to the fourth row line.
@sethhendrikz6949
21 күн бұрын
@@slayingthedragon aha! So forgive me for extending the question but a 1/2 with four box elements, what would this do?
@slayingthedragon
21 күн бұрын
@@sethhendrikz6949 It would display only one element in your box while leaving any other element out of sight. 1 / 2 only represents one row, and with our boxes having 3 elements inside of it, it needs to span 3 rows. If we have 3 rows than we have 4 row lines, which is why you use 1 / 4. This is something done automatically usually but subgrid doesn't position items on tracks implicitly, so you tell your boxes how many rows it must span. If you tell it to span 1 / 2 rows, than you're telling your boxes to occupy one row only and therefore only one element out of 3 can be displayed.
@sethhendrikz6949
21 күн бұрын
@@slayingthedragon an absolute genius teacher, thank you dragon! Big ups and a confident sub 🙏
Is a Grid a STACK…here ?
please start using dark mode
Why would this be returned to the design team looking nothing like the prototype. It boggles my mind when the programmers can't just match the design 1 to 1 before sending it back
Been waiting for decades maybe? hahahah
The same effect can be achieved with tables. Just saying.
@tefkah
17 күн бұрын
who the hell wants to go back to tables man
Good video but not well explained