Learn CSS Grid the easy way

Поделиться
HTML-код
  • Опубликовано: 21 ноя 2024

Комментарии • 808

  • @KevinPowell
    @KevinPowell  3 года назад +336

    It was pointed out that at 11:47 I got things backwards! Declare those columns, only declare the rows when you need to!

    • @AmmarOuds
      @AmmarOuds 3 года назад +2

      I was gonna say that 🤣

    • @BlockCylinder
      @BlockCylinder 3 года назад +4

      Happens to the best of us, right?

    • @TheElkster
      @TheElkster 3 года назад +4

      I saw it too... but having followed you for some time now.... and having the same issues with things like left and right etc, I understood exactly what you were trying to say :D

    • @janquieldapper
      @janquieldapper 3 года назад +2

      You explain so well... Now I really understand grids!

    • @alilemo2134
      @alilemo2134 3 года назад +2

      i didnt notice !! very clear explanation

  • @ZattalovOffishal
    @ZattalovOffishal 3 года назад +365

    I swear that i was googling “css grid” to understand that thing, i went to youtube to dive more, suddenly I found you just uploading this video… MAGIC, i love you teacher

  • @DollarEggNog
    @DollarEggNog 9 месяцев назад +5

    This is the definition of a humble flex. He's showing off his testimonials whilst teaching us priceless information. He's a good man, this Kevin.

  • @kassimbabika
    @kassimbabika Год назад +5

    The best video on how to start using CSS grid I have had the pleasure to lay my eyeballs on. Bar none. If you don't get grid after watching this video, then...you're probably a dolphin.

  • @Humpfinger
    @Humpfinger 3 года назад +251

    Honestly, your style of teaching has grown to such an incredible level. Even video’s as early as a year ago are nothing compared to the way you make your video’s now. Unique, nice to watch, and very clear. Mad probs to you Kevin!

    • @k1mpman
      @k1mpman 3 года назад +8

      I study webdev and he's a favorite among me and my classmates, he's addicting

    • @washedtoohot
      @washedtoohot 2 месяца назад

      Hello from the future

  • @georgesaitdev
    @georgesaitdev 2 года назад +1

    Dear Kevin, I'm lost for words and maybe a tad bit emotional. Grid is there almost for like 5 years now and I never took a moment to figure it out. Working at a big company we had teams to set out layout systems constantly, so I never had to do that. This in combination of having a family really made my job as a frontender just a job whereas it started in 2010s as a hobby. Now with your videos making it simple and elegant I'm really getting my early days vibe back. Back in the day with floating and clearfixes this is what we wanted.!
    I'm sorry for a comment that looks more like a email now. But thank you, you really made my day!

  • @loudwirefarm5795
    @loudwirefarm5795 Год назад +1

    You've taught me more about css in the two months I've been checking out your videos than ITT Tech did in two years. True story. And I always had a web class as an elective LOL

  • @mitzycraft
    @mitzycraft 2 года назад +5

    I hit an absolute wall trying to comprehend grids on the freecodecamp course and you explained this in a way that I instantly got it. Thank you 100 million times!!!!!!

  • @tayl5960
    @tayl5960 3 года назад +3

    I couldn't figure out what to watch on Netflix while having a break from learning layout stuff, then I saw this recommended on RUclips. My brain thanks you for making learning this feel like it was still a break.
    You are a damn wizard.

  • @secretskpg
    @secretskpg 6 месяцев назад +1

    Hello Kevin,
    While this is one of the few comments I've ever made on RUclips, your channel has compelled me to express my gratitude. I am transitioning into software development with a focus initially on back-end processes, viewing them as more aligned with my logical mindset. However, your insightful explanations have piqued my interest in front-end development. I now appreciate the significant logical components involved in HTML and CSS. Thank you for the enlightening content; it's invaluable to have access to such informative resources as I explore this field. I feel extremely grateful!

  • @esagecantu
    @esagecantu 2 года назад +2

    I was also completing the Front End Mentor Challenge and it is a great coincidence that you help me solve the same problem. That is why I appreciate you, Kevin.

  • @23Kattayopp
    @23Kattayopp Год назад +2

    33:04 "and i'll set this up really fast" -this, Kevin, is why I simply love your each and every tutorial. because you're so thoughtful! i mean, the fact that you're thinking also about HOW we're going to consume your content, not only about WHAT you're giving us, while teaching, is amazing. thank you so much, i found you thru The Odin Project and i feel lucky that i started to build the first steps by looking at your videos:)

  • @LuisReyes-zs4uk
    @LuisReyes-zs4uk 2 года назад +1

    Kevin, your content is probably the only technical content I will watch for "leisure", when I'm eating or just chilling, taking a break. Favorite channel 🔥 Appreciate you!

  • @aniekansamson-xw5dj
    @aniekansamson-xw5dj 6 месяцев назад

    Man i have fallen in love with css because of you i watched a single video and i knew you are the best ever, thank you, thank you thank you from Nigeria God bless you Man

  • @Harlem1991
    @Harlem1991 3 года назад +18

    Have just finished teaching an undergraduate introduction to HTML and CSS. Grid areas is such an easy way to create a responsive layout. Then with a couple of lines of code you have a flexbox based responsive navigation bar. Gone are the days of tables within tables! Thanks for the video.

  • @bishwajeetpandey1570
    @bishwajeetpandey1570 2 года назад +61

    I always used to avoid grid due to it's complexity but now i can use it in my projects , you made things really simplest ❤️
    Thx for this video.

  • @silasowu4502
    @silasowu4502 Год назад +1

    Kevin!!🤩🤩, You have made my day. How you taught CSS grid and how I understood it, saved .......some headaches🤯🤩. Kevin, you did it. Thank you, Senior Developer

  • @ericsmith3127
    @ericsmith3127 2 года назад +29

    Wow Kevin! You have a natural gift for teaching. I’ve been working in the software biz for over 10 years and ingest a ton of videos and blogs. You are hands down one of my favs!

  • @MatthewWeiler1984
    @MatthewWeiler1984 3 года назад +21

    Thank you so much.
    I generally stayed away from grid because it seemed too daunting.
    But your explanation really helped me :)

  • @cesarpoumian5585
    @cesarpoumian5585 9 месяцев назад +2

    I'm just so glad I have invested in Kevin's amazing courses. Thank you sir!

  • @MrMassaraksh
    @MrMassaraksh Год назад +1

    Gosh I love your videos!
    I’m SF (frankly speaking full stack) developer for 7 years already, but still I find your videos very interesting

  • @kbCorruption
    @kbCorruption 6 месяцев назад

    You are the CSS noob whisperer.
    I have been learning on my own, struggling with CSS layouts until I came across a random reddit thread recommending your channel. What a gift of fate! Thank you for your content!

  • @80Vikram
    @80Vikram 2 года назад

    Without your teaching, life was all about trial and error wrt CSS. Thanks a ton for sharing knowledge with simplest way possible, god bless you.

  • @zain.sadaqat
    @zain.sadaqat Год назад

    It was a great tutorial no doubt. One important point I want to mention here is grid-template properties are applied on the parent and grid-row or grid-column properties are applied on the children.

  • @jpfaustino3269
    @jpfaustino3269 Год назад +1

    I'm just beginning to learn CSS and found your video. Your videos are clear, and your tone is engaging. Imma watch all your videos soon. Thank you for this!

  • @aftabjaved3726
    @aftabjaved3726 2 года назад

    kevin i have no doubt in saying none else for me explains as good as you do, i live in remote area in third world less privileged country and i have learnt a lot from your lectures

  • @YOTHISISYO
    @YOTHISISYO 9 месяцев назад +1

    This was very useful,Thanks Kevin! I keep coming back to this Video , whenever I get confused with grids.

  • @yousafsabir7
    @yousafsabir7 2 года назад

    Honestly when I saw grid-template-areas in action.... it blew off my mind......
    how something as simple as that exists in css.....
    I love it

  • @jankotrc6547
    @jankotrc6547 Год назад +1

    Incredible videos! Coming from backend, I dreaded CSS

  • @jecapeca
    @jecapeca Год назад +1

    I tried to explain something like this to my front-end colleague's team leader today. A simple task - for the REAL PROJECT! DIDN'T GET IT! 😠 A colleague who had to do it can't grasp a simple grid-template-areas! Uses ChatGPT... 🙄
    I revealed my hobby for this and now everybody looks at their secretary as if I have horns... 😭
    I'll send them this. Thank you, Kevin! ❤

  • @bushigi5913
    @bushigi5913 3 года назад +66

    Even though it's a relatively long video, I finished it without skipping any part!! Thank you Kevin for this informative video!

    • @KevinPowell
      @KevinPowell  3 года назад +5

      Glad it was helpful!

    • @imnemo2327
      @imnemo2327 2 года назад +5

      way short for grid really that shit is so complex but well organized

    • @Baff0000
      @Baff0000 2 года назад +2

      @@KevinPowell Man I just wanted to see the end result but I watched it till the end.

  • @informativeworldforyou7562
    @informativeworldforyou7562 Год назад

    I was a absolute beginner to the grid system but this man made things simpler thanks

  • @michaelm8044
    @michaelm8044 2 года назад

    Thanks for covering all bases in terms of responsiveness, shorthand, overwriting potential, and so on.

  • @xClown55
    @xClown55 3 года назад +6

    Can never have enough flex/grid content, thanks for sharing

  • @_tanzil_
    @_tanzil_ 2 года назад +1

    Every other people shows one way to do things and say "there are other ways to do the same thing but I'm not going into that now", but Kevin takes time and shows almost all the possible ways, which makes him different than others and that's I like your tutorials and I never get bored watching.

  • @jisrite
    @jisrite 2 года назад +2

    Watching RUclips videos really do make you learn something that you didn't even intend on learning. Before, I thought you were not able to have two classes in one element. As I watched more of Kevin Powell and Web Dev simplified, I notice that they have a very LONG class names and I thought it was because they were using some kind of extensions in order for them to do that, but I looked it up recently and....you CAN add more than one classes in an element by using space as the indicator. A very beginner mistake you could say, but I am very glad I learned that early on.

  • @kopilkaiser8991
    @kopilkaiser8991 4 месяца назад +1

    You are an absolute treasure for knowledge and I am lucky and happy to be able to learn from your great knowledge of CSS. I am ditching css frameworks like bootStrap and learning Vanilla to better control my web pages UI 😊

  • @nazmulalam1982
    @nazmulalam1982 3 года назад

    Dear kevin i see a lot of vedio of nav bar lot of people tell different way but i want clear concept for nav bar. Last three day i was working with grid it’s easy for me thank you for clear concept about grid

  • @dom1384
    @dom1384 12 дней назад

    It's very inspiring to see people like you that love what they do. Thanks for all of your videos. I've already learned so much 🎉😊

  • @Baraka0369
    @Baraka0369 2 года назад

    Out of no where, you delivered me from the hell.
    The best css grid tuto ever

  • @tomg55555
    @tomg55555 Год назад

    I'm not really into commentating videos but man, I'm improoving my skills has I never did before because of your content. Thank yoou very much!

  • @mirvids5036
    @mirvids5036 3 года назад +4

    I loved grid from the first time I saw a seminar on it a few years ago. I thought it made all other options redundant yet they seem to persist like flex, bootstrap etc.
    This video is just excellent and reaffirms my original view.
    Thanks !

  • @fredoscott2346
    @fredoscott2346 2 года назад +39

    You DEFINITELY have the best CSS tuts in the world! :)
    EDIT:
    You also have a really comfortable and relaxing personality that makes it easier to follow along. Your videos are not too slow and not too fast. As a tutor (and person) I will give you 10/10.

    • @sahildas.
      @sahildas. Год назад +1

      give him an 19/10

    • @mrgamerzyt3945
      @mrgamerzyt3945 2 месяца назад

      i am also a teacher and i watch his video before teaching lmao

  • @nokroman
    @nokroman 11 месяцев назад

    I gotta say, the moment u show us the "cheat sheet" of dealing with grid, is the moment where i feel more relaxed than from the beginning section through the 28:21 time stamp. Thank you so much for giving us the simple way of dealing with grid bcs tbh, grid sucks when you first starting to understand how they works.

  • @cunbex2183
    @cunbex2183 2 года назад

    27:18
    THE CSS MASTER : this isnt the most organized css at the moment with that look lol , i love this guy , thnx for the great content kevin keep it up !!!

  • @dannyyang9181
    @dannyyang9181 Год назад

    I always come back to this video when I need a quick refresher on css grid. Thanks Kevin!

  • @ricardomunoz4250
    @ricardomunoz4250 Год назад

    I just wanna say that I keep coming back to this video because of how easy it makes grid to use.

  • @The-Sentinel
    @The-Sentinel 2 года назад

    one of the best grid video examples ive seen yet. It fits perfect for something like testimonials

  • @xttrust
    @xttrust Год назад

    I will definetly use grids in my projects from now on. I know I'll watch this one more time when the time is needed. Thank you for this awesome tutorial about grids.

  • @dixienormus8097
    @dixienormus8097 2 года назад +9

    I've been a developer for a really long time. I've always focused on the engineering side. Never paid much attention to CSS and left for designers or out sourced for it be completed. So watching this is really interesting to get a better understanding of how easy it can be to position things using grid. I don't really know the difference between flex and grid yet, but this seems like a very simple way of getting things done quickly for minimal effort. Great video.

  • @tigana
    @tigana 2 года назад

    It's 12am so I'll come back to this in the morning, super excited to transition from flexbox to grid!!

  • @MarkusRappat
    @MarkusRappat Год назад

    Kevin, I'm learning all this CSS stuff for my own project and I was fighting for weeks with my grids. I watched your video at 4 am in my bed and just solved all problems... Thank you

  • @uLone
    @uLone Год назад +4

    This was such a good tutorial! I normally work in the backend and I've had nothing but stress when working with CSS lately. So it's nice to find someone who makes front end developing just as fun as backend!

  • @PirateOfTheNorth
    @PirateOfTheNorth 3 месяца назад

    I’m learning css grid at school and didn’t understand it but then came across your video. Thanks for this video. I understand it now :)

  • @EddieCelis-pz6ou
    @EddieCelis-pz6ou Год назад

    Again with the "I've already quite a bit of styling already". So a "not starting from the beginning again video", fantastic!

  • @nielsvandervelden3063
    @nielsvandervelden3063 2 года назад

    I was always struggling using grid for more complex layouts but after watching your video everything becomes so easy!

  • @JennyZibreva
    @JennyZibreva 2 года назад +45

    Kevin you're one of the best CSS-teachers out there! Such an awesome teaching style and great content!
    Can't wait to learn more with you, keep up great work 🙂 Cheers!

  • @GabrielSouza-yy2rq
    @GabrielSouza-yy2rq 2 года назад

    This class was very enlightening. And your tip about setting the grid-auto-columns property was something special. Thank you very much. Greetings from Brazil

  • @shubhamnikam7018
    @shubhamnikam7018 4 месяца назад

    Best ever video I have seen about grid, I never thought grid will be that easy 🔥

  • @murilomorilonalmeida143
    @murilomorilonalmeida143 Год назад

    Goddamn, I used to hate CSS before flex. I had no idea grid was so much easier for simpler things.
    Btw, I find your videos awesome, easy to understand, easy to follow, simple explanations and if I need something more deep I can always find docs to deep dive into something.
    AWESOME!

  • @Tech-tion55
    @Tech-tion55 2 года назад

    I was totally confused about declaring the grid-template-column & grid-template-row property.... this really really helped me thank's a lot sir :)

  • @blackpanda5093
    @blackpanda5093 2 года назад

    I finally understand CSS Grid and i love it - thank you Kevin Powerll.

  • @markxavior
    @markxavior 11 месяцев назад

    This is the best tutorial for grid. One stop video. Thanks Kevin 😊.

  • @rastaarmando7058
    @rastaarmando7058 3 месяца назад

    Bro... grid-template-area is a life changer.

  •  2 года назад

    Kevin is the best teacher, your explication about grid is perfect. I like to use grid-template-area more than grid-row-star/end.

  • @chantalwiebe534
    @chantalwiebe534 3 года назад +1

    This is so good. I've always used flexbox because I could never wrap my brain around grid. I completely get it now. Absolutely converted. Thank you so much for this.

  • @GarethField
    @GarethField 3 года назад

    I’m not even finishing the video right now because I’m not at a computer, but I just wanted to say that it’s nice that they leave the vertical/horizontal mixup in, feeling connected to other people is important for computer programmers, who spend all that time hoping to be understood by the machine

  • @fakeitsoyoumakeit
    @fakeitsoyoumakeit 6 месяцев назад +1

    after two months of struggling i've found this 💯

  • @Alex.Shalda
    @Alex.Shalda Год назад

    Absolutely exhaustive and thorough explanation, what a magic!

  • @raftguy1376
    @raftguy1376 2 года назад

    Man, this helped a lot as someone learning from scratch. Realized i was struggling to wrangle flex box to do stuff i should have used grid for. Thanks!

  • @chiaraegbuna50
    @chiaraegbuna50 Год назад

    Your lessons are so fun. passed the information without boring your viewers

  • @dannyfoo
    @dannyfoo 3 года назад

    Had to leave a thank you here! Haven’t been following the development of CSS for a long time and always wondered the fascination of grid. Now I know!

  • @henrimiti
    @henrimiti Год назад

    this is one of the best tutorials i've ever seen on youtube. thank you soooo much.

  • @jornzander1285
    @jornzander1285 3 года назад

    This is just the best of all grid tutorials I've had so far. Mean it.

  • @kagune6585
    @kagune6585 2 года назад +10

    This is amazing. I just started studying HTML and CSS on my own a few days back and doing layouts was insanely confusing. After watching this video I swear I’ve been able to get beautiful layouts!
    I’ll definitely check more of your videos, keep up the great work.

  • @Karaz608
    @Karaz608 2 года назад

    I spent a whole day learning and memorizing. thank u so much your lessons are valuable and appreciated. we love u, sir.

  • @fmorriso
    @fmorriso 2 года назад

    in an introductory session like this one, I would suggest mentioning that "gap:" is short-hand notation for "row-gap + column-gap" for the sake of completeness.

  • @udoheinz7845
    @udoheinz7845 2 года назад

    I learned java while studing and switched to web dev after getting a job. We used grid a lot in java and its so nice to use in css. I am so hyped to finally use it a more often when IE gets shut down in 2022

  • @jagi7976
    @jagi7976 2 года назад +1

    You have a gift for teaching bro. Went from not knowing anything about grid to feeling more confident about it then I thought I would. Thank you 🙏

  • @ngoako
    @ngoako 3 года назад

    I was just thinking of re-learning CSS grid. Perfect timing.

  • @nitinbhargava123
    @nitinbhargava123 Год назад

    Previously I was using bootstrap but now there is no need for a library. Thanks for this amazing tutorial!

  • @ellaagu8016
    @ellaagu8016 2 года назад +1

    Gosh!! CSS Grid seemed too hard but you just did a fantastic job of explaining it beautifully 👏👏👏👍

  • @Pareshbpatel
    @Pareshbpatel 2 года назад

    Excellent introduction to CSS Grid. Thanks, Kevin
    {2022-01-07}, {2022-09-16}, {2024-04-25}

  • @beaverplugins3851
    @beaverplugins3851 2 года назад

    Best video I've watched to date about CSS Grid. Thanks for claring things up!

  • @ChristopherGoldenTHOF
    @ChristopherGoldenTHOF Год назад +1

    Thank you! I've struggled with CSS Grid and I always use flexbox instead. Your explanation was so clear and engaging. Love the channel! 👍

  • @DioD3
    @DioD3 2 года назад +1

    I'm self learning html, css and js and your videos are superb. Thank you!

  • @UweKempf
    @UweKempf 3 года назад +7

    Kevin, Thank you for the great video. It’s easy to find “how“ explanations on the internet. But you very often give me the “why and why not use this feature“. That makes you my go to channel for CSS 🤩
    Keep on your excellent work! 😊

  • @allsunday1485
    @allsunday1485 3 года назад

    Yesterday i decided to learn grid and thought it was a shame Kevin didn't have a proper grid video. Lucky me.

  • @trevornei8481
    @trevornei8481 Год назад

    This is my favorite channel for learning by far.

  • @TheAjayTyler
    @TheAjayTyler Год назад

    Thanks so much for this--it's been REALLY helpful! I'd taken a stab at learning grid a long while back and bounced off of it, but this really helped it click for me.

  • @chiraggoyal3965
    @chiraggoyal3965 2 года назад

    I m in live with CSS. such a beautiful thing in existence

  • @girijeshthodupunuri1300
    @girijeshthodupunuri1300 Год назад

    grid-template-areas is absolutely insane!!!!

  • @ChrisShawUK
    @ChrisShawUK 2 года назад

    I think I am falling deeply, madly in love with CSS

  • @johnpaulpineda2476
    @johnpaulpineda2476 2 года назад

    Just saw this vid. The grid-template-area are so life-changing. Thank you so much Kevs!

  • @rtsemensato
    @rtsemensato 2 года назад

    Best video about display grid on the internet. Thank you very much for this exceptional content!

  • @Lorkisen
    @Lorkisen 2 года назад

    Thank you for the tutorial, I've been avoiding Grid because it seemed a lot more complicated than Flex, but your tutorial is very approachable and useful use cases for grid.

  • @Sorcy
    @Sorcy 3 года назад +6

    Wow, I really never was a big fan of grid, found it way to complex, always went back to flex box, but this video really made it pop for me. Great job!

    • @KevinPowell
      @KevinPowell  3 года назад +2

      Great to hear and happy that you liked it!

  • @briansnider7391
    @briansnider7391 2 года назад

    Haven’t even started the video yet… just going through the source first… man this approach is really nice! Thank you for sharing your skills with us! On to the video…

  • @quachaihiep3251
    @quachaihiep3251 3 года назад +1

    These stuffs are just fantastic! When i make some practice these concept immediately became stunning simple . For people who lazy as me, DON'T JUST WATCH, get your hand on some coding, i guarantee you will have fun and amazing learning experience!

  • @gsonego
    @gsonego Год назад +1

    What a lesson! Amazing how simple this is. Thank you for sharing!