I've just implemented Subgrid for the first time on my latest project and this was by far the most beginner friendly tutorial I came across on KZbin. Just what I needed. Thank you!
@yosefff199 ай бұрын
I was rewatching all your previous posts and got so excited when I saw your new upload!
@Abid-if5fh9 ай бұрын
The comeback of a legend ..
@pazzuto8 ай бұрын
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.
@medhanzo10 күн бұрын
You explain things so smoothly and clearly
@nox66875 ай бұрын
This is exactly the answer to the problem I was having, thank you for explaining this so concisely
@longyuanchuan9 ай бұрын
Wonderful... This tutorial has five stars to me, it's concise, well explained, illustrative, and leaves nothing unchecked... Applause
@TheThirdWorldCitizen9 ай бұрын
Thanks. I didn’t appreciate subgrid until I had to work with named grids that had sticky headers
@elasticoGomez8 ай бұрын
This is exactly what I’ve been looking for! Great content sir
@BrentTech9 ай бұрын
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.
@alyssapuype7329 ай бұрын
I just watched your other videos for the 10th time. Amazing how you just uploaded one again! Waiting for the javascript course!
@MarlDenzellSilva8 ай бұрын
you're just too good at writing css, you never failed to impress me
@IssaAbbani9 ай бұрын
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 !!
@LucianoClassicalGuitar7 ай бұрын
You are the best bro. I was struggling with cards for my portfolio trying to do stuff with grid and everything and you taught me a lot with just a few lines. Still a little confused with the minmax() and how grid works still. But at least I have something that is working
@joel-rg8xm2 ай бұрын
Excellent explanation and just what I needed to showcase my cards of products. LIKE.
@NTFOpenNet8 ай бұрын
🎉Wow, I finally saw your new work after such a long time. Very good tutorial~❤
@senseislade9 ай бұрын
finally, you've kept us waiting Ramzi
@kopilkaiser89916 ай бұрын
Great tutorial. Big thumbs up 👍🏼 I've increased my css grid knowledge thanks to you
@andinuruljihad29128 ай бұрын
whoa this feature is incredible... great explanation, too.
@N1rOx9 ай бұрын
great to have you bacK!
@jykata71349 ай бұрын
Thank you, for the helpful information! Keep making these great videos!
@zack2889 ай бұрын
He’s coming back on 100k. Congrats
@Kronical_Lpd9 ай бұрын
another super clean tutorial, I could not have explained it better! Glad to see you back my guy! Classic Ramzi recording at 1am
@SanjayMistry.Ай бұрын
Amazing and presented really well. thank you. 👍
@sadeemdzakaria30058 ай бұрын
You are one of the best CSS teacher on yt
@Jody-nf2bz14 сағат бұрын
Excellent! Thank you.
@ashutosh_tiwari8 ай бұрын
Wonderful explanation buddy!! Keep up the good work.❤️
@bob-p7x6j9 ай бұрын
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...
@kaiso698 ай бұрын
Thank you man please upload more video about CSS Like building actual project from start to end
@alankimrey93622 ай бұрын
This was hugely helpful!
@heavylog1c7 ай бұрын
I think this is possible with flex. You just wrap this boxex with flex item, make boxes stretch vertically. And then align images to the bottom. But this subgrid thing looks pretty cool.
@sasagasparovic93516 күн бұрын
what if some titles are in two lines. Will it work?
@MrAndi12818 ай бұрын
Awesome Video with a great explanation!!
@fuwanep8 ай бұрын
This channel definitely slayed!
@ab_tech5328 ай бұрын
Thanks bro I always enjoyed ur tutorials
@deltaranzyd15879 ай бұрын
wow, the legend is back
@danrowllet9 ай бұрын
amazing tutorial as always thank you!!
@tanis63717 ай бұрын
For this partcular layout you can use flexbox to push the images at the edge of their containers, you just have to use flex-direction:column; and margin-top:auto;
@chrismachabee31288 ай бұрын
Truly a greeat lesson. Fantastic. Very uunderstandable aand vitally important thank you.
@mansulol54588 ай бұрын
the king is back 😭🙏🏾🙏🏾
@G-3-A-R-Z7 ай бұрын
Thanks for the tips, they worked out great.
@Caprice_089 ай бұрын
I needed that so much🎉🎉
@semperprimum268 ай бұрын
What an amazing tutorial. Thank you!
@clevermissfox3 ай бұрын
Yay subgrid!! It took me a long time to understand how using subgrid differed from just using an `inherit` on g-t-column or g-t-r ; Btw it’s not recommended to create gutters by giving the body width:90% ; it can affect how margins and padding are calculated , create unexpected scroll bars ,alignment and overflow issues, esp for responsive screen sizes. Better to use some kind of wrapper with padding and/or a max-width (or width: min(100%, 60ch)! I lovelovelove the min function!)
@slayingthedragon3 ай бұрын
@@clevermissfox I agree with you about the gutters. For the purposes of creating a video about a specific subject, I'll often take shortcuts towards whatever is unrelated to the subject being presented, thus gutters on the body.
@clevermissfox3 ай бұрын
@@slayingthedragon I understand, I’ve done the same by putting flex/grid on the body to center the project , I just worry about beginners not knowing and picking up bad habits. Thanks for the video, for some reason I find subgrid easier than not several grids; maybe bc there’s only one grid to configure/wrestle with 😆
@genshingamer83618 ай бұрын
What a great day when your video comes Thnx bro also expceting more new videos and your new courses also stay heathly.:)
@willb.r20558 ай бұрын
does anyone else likes to use flex on everything unless they absolutely need to use grid or is it just me ?
@jeremywinst8 ай бұрын
i think everyone is like that.
@SogMosee8 ай бұрын
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...
@jkovert8 ай бұрын
Flex first here.
@lashious2368 ай бұрын
i also 😂😂😂
@whyisthiscodenotworking8 ай бұрын
I use flex , because I don't know nothing in grid 😅😂
@theworldwideweb101mystery25 ай бұрын
I needed this, thank you ❤
@imtseku9 ай бұрын
Nice to see you again ✌
@FumezCreates8 ай бұрын
The master has returned 😤
@abdurrobr34l9 ай бұрын
After a long time got ur video... 👍👍
@extremeboysmart8 ай бұрын
Thank you! Your explanation are great!🎉
@ShahriarCode9 ай бұрын
man it was really helpful for me becuase i always faced prblems here
@PolarisAlgedi6 ай бұрын
Great explanation, thanks!
@pramodnaaraАй бұрын
thank you so much!
@hriso839 ай бұрын
The best tutorials for learning css
@ShahriarCode9 ай бұрын
ayooooo the king is back ⭐⭐
@mostafahamed81888 ай бұрын
Your videos help me alot thank you
@hudojnik938 ай бұрын
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.
@edwassermann83689 ай бұрын
very nice work. thank you!
@brentguiao48618 ай бұрын
Great explanation thanks❤
@godofwar82629 ай бұрын
Dragon is back 🔥
@francunhad15012 ай бұрын
best subgrid tutorial
@siig99056 ай бұрын
Idk why but once you explain it im just like oh...well...yeah that makes total sense now .
@siig99055 ай бұрын
There is one part I don't understand, what's up with the 1/4 for grid rows? Is it just stating that each one is only one fourth or a total of four grid items? And if that's the case why wouldn't it go under grid columns since the items are spanning across four columns?
@yacobee8 ай бұрын
Very useful. Thank you.
@emmanuelmendoza81624 ай бұрын
Great video, the only trade off (as far as I know) is when you need to make it responsive.
@KelvinTawe3 ай бұрын
wooooow that was really awesome 😍😍😍😍😍😍
@Mike-rt2vp9 ай бұрын
I can't believe it's taken so many decades to get this far for creating layouts using CSS.
@imredoyyy9 ай бұрын
Welcome back ❤
@Sammorris2078 ай бұрын
thanks for the clear explanation
@mirjalol499 ай бұрын
U are back
@AyaanMahib9 ай бұрын
Love your videos ❤❤❤❤
@AyaanMahib9 ай бұрын
I am only 12
@MizManFryingP2 ай бұрын
Amazing explanation! Question though - how would I go about creating a gap *between* subgrids without affecting the gap of the elements within? Say for example, I am creating a blog grid, kind of like the one in the video. I want the gap between the header, the excerpt and the flower image to be .5rem, but I want the gap between each card to be some big number like 8rem. I noticed that at that point subgrid breaks apart, forcing the individual items to become way larger than they are. This is still the case even if we 'override' the gap in the subgrid.
@PicSta3 ай бұрын
Excellent subgrid tutorial, really love the way you teach and explain things simple. The only thing, I can't get to work using subgrid and media queries same time. For example, I want to have 4 boxes in a row for desktop, but 2 boxes on tabled and 1 on mobile. How do I have to change that code? 🙂
@combdn4 ай бұрын
The explanation starts around 8:13. And it ends around 11:46. So, about 3 minutes in total >2x speed works great. It makes it
@JeffParker458 ай бұрын
Very Good! 👏👏👏
@Filaxsan8 ай бұрын
Very useful!! 💪
@harshalmali8568 ай бұрын
awesome video gained something new
@mohsinahmedohi9 ай бұрын
Worth subscribing you.
@ZockaRocka8 ай бұрын
This was perfect 👌
@albedesigns9 ай бұрын
Great Video!
@harunyussuf35939 ай бұрын
You replied 1 min after video uploaded. Watch it first
@Dylan_thebrand_slayer_Mulveiny9 ай бұрын
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.
@andyl99208 ай бұрын
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
@codewithzero8 ай бұрын
thats great. thanks dear
@Bread-vk8fl8 ай бұрын
SO SIMPLE!!! OMG
@mevkaptan5187Күн бұрын
thanks you for helps firstly but i have a question. what are we doing if each images have different sizes?
@endlacer9 ай бұрын
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 :)
@ВладиславЯцковой9 ай бұрын
Я не знаю кто ты, но ты объяснил все за 14 минут лучше, чем наши "разработчики" объясняют это все за час. Спасибо!
@jackright95308 ай бұрын
Great video
@okon16248 ай бұрын
Impressive 🤎
@alexdin15656 ай бұрын
this is my first time i watch your videos and really it very helpful, please why when we use images with different sizes and orientation the designed broken?
@royandescartes8 ай бұрын
The GOD off CSS
@anonmityslayer8 ай бұрын
Finally legend got his password correct
@slayingthedragon8 ай бұрын
😂
@krishjain12399 ай бұрын
Please tell about how to use masonry library with sidebar on a webapp.
@krateskim41699 ай бұрын
best explanation
@kaustavroy65425 ай бұрын
Loved it the vid❤
@horatiuranca90058 ай бұрын
perfection
@zekimertdik73649 ай бұрын
We missed you so much bro. Please prepare better next time. Slaying a dragon shouldn't take this long.
@slayingthedragon9 ай бұрын
I agree
@kirbyenriquez54179 ай бұрын
wow .. thank you :))))
@kudorgyozo8 ай бұрын
and what about making each item display: flex and setting flex-grow: 1 on each paragraph?
@slayingthedragon8 ай бұрын
Yea that's what I personally do, subgrid though is great if you're using grid
@ImprovingAryan8 ай бұрын
teach us mern stack please
@AlThePal788 ай бұрын
I am confused, why not 1/3
@JACKoPL4 ай бұрын
The first element of the box is between the first and second grid lines. The second element is between the second and third grid lines... So since we have three elements, that's 1/4.
@joel-rg8xm2 ай бұрын
Exactly! 1/3 would mean 2 rows but since we need 3 rows (heading, paragraph, image) we have to use 1/4 which means "from line 1 to line 4) which refers to 3 rows
@emgodas2 ай бұрын
Got it just like this: 1st line is header title to description 2nd line is description to image 3rd line is image to end 1 start __________________________ Title/Header 2 _______________________________ Description 3 _______________________________ Image 4 end____________________________