CSS Grid Layout Crash Course

Поділитися
Вставка
  • Опубліковано 19 січ 2025

КОМЕНТАРІ • 1,7 тис.

  • @davidconnelly
    @davidconnelly 6 років тому +1651

    I took some notes from this one and I hope you don't mind if I post them here. Much gratitude to you, Brad. Thank you!
    * Difference btn flexbox and grid 1:00
    * Simple layout example with main layout and side bar 2:50
    * Make odd divs have alternative background color 4:11
    * Define grid column widths (using percent) 5:10
    * Grid gaps 7:04
    * Define grid column widths (using fractions) 9:32
    * Shorthand method for declaring fractions 10:46
    * Declare div heights (all with same height) 12:00
    *** (IMPORTANT!!!) Avoid content overflow with grid-auto-rows minmax 13:00
    * Nested grids 14:00
    * Set div heights within nested grid 15:25
    * Align divs to left with justify-items: start 19:16
    * Other horizontal align options 19:38
    * Align divs vertically 20:00
    * Align one div using align-self 20:58
    * Grid lines intro 22:01
    * Stretch div across 2 columns example 22:50
    * Stretch div across 2 rows example 23:25
    * Switching order of divs 24:47
    * Overlapping divs 25:20

  • @henrypostulart
    @henrypostulart 7 років тому +1070

    O.M.G. I've been doing web dev since the early '90s and CSS Grid is the single coolest development I've seen in all that time.

    • @TraversyMedia
      @TraversyMedia  7 років тому +92

      It is pretty damn awesome :) I can not wait to build something with it

    • @avisian8063
      @avisian8063 7 років тому +62

      When I first saw him make the two column layout it was similar to the first time I saw a magician saw a woman in half. Genuinely felt like magic was real.

    • @EmilNicolaiePerhinschi
      @EmilNicolaiePerhinschi 7 років тому +20

      to me it looks like the tables of yore except you do it in css
      never found out why were tables so hated

    • @bazwillrun
      @bazwillrun 7 років тому +20

      @ Emil...I think they were hated because it made the layout so easy that anybody could do it and the "pros" didnt like that so decided they needed to make their job look far more difficult than it really was, and to justify their existence

    • @avisian8063
      @avisian8063 7 років тому +40

      Chester Draws tables were hated because they are terrible for screen readers, muddy the distinction between data and presentation, and were a hack

  • @tienthangdinh7733
    @tienthangdinh7733 5 років тому +46

    Some people are really good in explaining step by step instead of throwing everything at once, and it's one of the most important things in learning

    • @alaareda91
      @alaareda91 4 роки тому

      like who?

    • @ketkipatil794
      @ketkipatil794 2 роки тому

      that's why this this channel is unique out of all there available on YT

  • @IsaacAsante17
    @IsaacAsante17 7 років тому +187

    You did very well with your Grid crash course for someone who's new with it. I just love how you research what matters to simplify it for others. Amazing teacher, Brad!

  • @zackiechan7895
    @zackiechan7895 2 роки тому +1

    I signed up for a web design boot camp and I gotta say I've learned more from your videos than them. It's like they are trying to teach me how to play a song instead of teaching me how to read music. Seriously man, I appreciate you posting these.

  • @zahrasattar8632
    @zahrasattar8632 4 роки тому +8

    I just started developing for my new study last week and this channel is pure gold.You did very well with your Grid crash course for someone who's new with it. I just love how you research what matters to simplify it for others. Amazing teacher, Brad!

  • @PoetikSage
    @PoetikSage 2 роки тому +1

    I'm a freelance front-end web developer. I was working on a project where I need to use grids. And as a guy who have never worked with grids before, this video came to my rescue. I want to thank you.

  • @swallowedinthesea11
    @swallowedinthesea11 6 років тому +24

    Stay safe during the Coronavirus!
    Nice tutorial!
    For my reference as I'll likely return:
    05:10 Example 1 grid-template-columns: 70% 30%;
    13:00 Example 2 grid-auto-rows: minmax(100px, auto);
    13:56 Example 3 nesting grid
    19:11 Example 4 justify-items: (horizontal -- start, center, end, stretch)/align-items: (vertical -- start, center, end, stretch) PLURAL -- applies to all
    20:27 Example 5 justify-self: (horizontal -- start, center, end, stretch)/align-self: (vertical -- start, center, end, stretch) SINGULAR -- applies individually
    22:02 Example 6 grid-column: 1/3; grid-row: 1/3;
    25:25 Example 7 grid-column/grid-row OVERLAPPING
    *Revisited on 01022021*
    *Revisited on 04132022*

  • @imagineabout4153
    @imagineabout4153 5 років тому +5

    man, just to let you know... you are litterally changing my life. thank you from across the planet

  • @jackpeterson1909
    @jackpeterson1909 7 років тому +222

    This is a *revolution* of web design.

    • @RevoSW
      @RevoSW 7 років тому +10

      I totally agree man, this is quality stuff

    • @TheKondinho
      @TheKondinho 6 років тому +6

      bruh. this solves many common gripes.

  • @samialvi4226
    @samialvi4226 Рік тому +1

    Mr. Traversy You're Greatest of all time.

  • @hnasr
    @hnasr 5 років тому +313

    Learned a lot thanks!! Been using tables, td, tr I guess they can RIP now.

    • @neeha9449
      @neeha9449 4 роки тому +5

      Relatable, i used dreamweaver during my studies and that's how our lecturers instructed us to do 😂

    • @stepanostapuk4120
      @stepanostapuk4120 4 роки тому +5

      I think we need tables in some cases. First of all, tables are more semantic correct for some features. Also, you can have issues when you going to print some pages ( List of invoices for example)

    • @stevenvanhulle7242
      @stevenvanhulle7242 4 роки тому +30

      @@stepanostapuk4120 Of course: use tables for tabular data. Just never ever use them for layout purposes. There's the law.

    • @sntshkmr60
      @sntshkmr60 3 роки тому +6

      Lol! What are you doing here @Hussein? :D

    • @didacvals6419
      @didacvals6419 3 роки тому

      @@stevenvanhulle7242 exactly. Or for email or content that needs to generate a pdf.

  • @justincordero7797
    @justincordero7797 4 роки тому +1

    Update October 2020:
    grid-gap: === gap:
    grid-row-gap === row-gap:
    grid-column-gap === column-gap
    The older syntax is deprecated but still works. Just wanted to pass this along to anyone watching this in 2020 like me.
    Thanks for the awesome crash course Brad!

    • @karthikkumar5341
      @karthikkumar5341 4 роки тому +2

      Thanks! was wondering why the VS CODE emit showed a grey selection. Makes sense. Thanks again.

  • @saidalkharusi7824
    @saidalkharusi7824 6 років тому +9

    If you have two grid items and you want them each to take half a page but still stay on top of one another you can use:
    grid-template-columns: 0.5fr; /* a single 0.5fr */
    Just discovered it and thought someone might benefit ^_^
    Thanks, Brad for the awesome tutorial!

    • @outis99
      @outis99 5 років тому

      Is there any way to do that with grid-template-areas?

  • @emyrdaniela6037
    @emyrdaniela6037 4 роки тому +1

    This video has been my road map for my university webdesign assignment. It still holds up in 2020. I've been able to make grids and divs to style my middle content thanks to this guide. it is GOLD to me!

  • @sgib872
    @sgib872 7 років тому +68

    You are by far the best youtuber for web development!! Thanks for all your videos, they are awesome!!!

  • @ACHVPEAK
    @ACHVPEAK 6 років тому

    For real, you have created some of the most cohesive and well explained programming and coding tutorials on UA-cam. Thanks for taking the time to make these.

  • @OilersLBA
    @OilersLBA 5 років тому +9

    First of all, great video! You really explained the concept it in a great, understandable way!
    But more on the subject of CSS grids.. Damn, this is actual magic! Alignment used to be such a pain back in the days. I started out using tables, and then progressed to random divs that would only align correctly if you did a special dance and the gods had mercy upon your soul. CSS grids is absolute genius.

  • @the_neutral_container
    @the_neutral_container Рік тому +1

    I can't count the number of times I've seen this. Helped me a lot (understatement of the year).

  • @vidhi1028
    @vidhi1028 5 років тому +7

    12 minutes in, and I feel less uncertain about grid. thanks, mate!

  • @rb8365
    @rb8365 6 років тому +1

    So sick. I learned frames first, than tables, than containers, than responsive grids, than (just short time ago) flexbox and now css-grid. And after 20 years we finally got what we all have waited for!

  • @lawrencekeeney4317
    @lawrencekeeney4317 7 років тому +5

    This is by far the best CSS Grid tutorial I have watched.

  • @terrap0b_ps995
    @terrap0b_ps995 2 роки тому

    One of the cleanest explanation of grids in CSS on UA-cam.

  • @noonereallyknows6643
    @noonereallyknows6643 5 років тому +78

    26:19 Having to add margin negatives and things like that which is CRAP. I literally screamed: AMEN

  • @stanley325
    @stanley325 6 років тому

    I've been struggling with positioning for AGES!!!!! and then your stunning video pops up in a search and all my PROBLEMS GONE! Thank you sooo much for this, easy to follow, clearly explained and totally understandable 27 minutes.

  • @claytonsiby5430
    @claytonsiby5430 5 років тому +9

    I'm new to web development and I have been trying flexbox earlier but CSS Grid seems much easier and reliable! Thanks, Brad, good work there!

  • @aayushmitra121
    @aayushmitra121 6 років тому

    Dude I have been making my website for soo long and I haven't used css grid. I just realized how much BETTER MY WEBSITE COULD'VE BEEN. Time to get to work... thx :)

  • @baldsportsfan9368
    @baldsportsfan9368 2 роки тому +2

    Good crash course, Brad. I've been using your crashes course because I'm getting into web dev coming from a help desk background. I have a solid understanding of programming but the HTML and CSS stuff has been tricky, but your course have made it much easier.

  • @thegaddismethod1850
    @thegaddismethod1850 5 років тому

    Thank you so much for making these videos. I have been bouncing from job to job and industry to industry for the past 6 years since I started working. Everytime I enter a job I am always the new guy and get let go because of seniority at my work and I either end up doing 3 times the amount of work for the same pay from my coworkers or I get part time and can't make enough to cover my rent and expenses. Im now working as a freelancer and making websites in no small part to your videos and others I have found on youtube and udemy so thank you so much for giving people like me who started working later in their lives an actual career instead of just a 9-5 job. Seriously man, your making the world a better place for us keep going and when I get another client that puts me farther into the black you will see me on your patrion page.

  • @jeremybrews2521
    @jeremybrews2521 7 років тому +299

    best quote of the video. "If I can get this freaking thing in here"

    • @DekaruX
      @DekaruX 6 років тому +25

      "Margin negative, witch is crap" haha

    • @TheKondinho
      @TheKondinho 6 років тому +9

      hahaha it's so funny because we've all been there. such a relatable quote.

    • @adityakolte2599
      @adityakolte2599 6 років тому

      22:00

    • @matthewstaton6810
      @matthewstaton6810 5 років тому +8

      The accurate frustration of your average developer.

    • @greenie62
      @greenie62 5 років тому +2

      Brads the man for his relatable narrations/moments of wtf

  • @sports360bd8
    @sports360bd8 6 років тому

    I see these videos and the dislike count. I mean who gives these videos dislike and why? I just want to thank the content creator of this channel for taking the time out and making this video!

  • @caiosaldanha7842
    @caiosaldanha7842 7 років тому +69

    While I was watching I justed yelled: "Oh Jesus...". That is the feelin I feel right now, Grid layout is gonna make my miserable full-stack developer's life so easier!
    Thank you sir for taking you time to explain in such a good way this new feature!

    • @christopherderrell8470
      @christopherderrell8470 7 років тому

      Truth! I was just saying this is exactly what I need for Electron desktop application development.

    • @alexanderbeggins3098
      @alexanderbeggins3098 6 років тому

      You still have to think about old browsers that not support grids

  • @weltmeister
    @weltmeister 5 років тому

    no matter how many thank you's I say it will never describe how much your videos are actually helping me, so thank you so much

  • @riteshmahajan5209
    @riteshmahajan5209 4 роки тому +3

    Feeling quite contented for having gone through tutorial. And the usage of new HTML files for explaining every new concept is also a good idea as it keeps things simple and a hierarchy of the our learning curve becomes available to us to refer back in the future. Thanks Buddy.

  • @sairayoung2364
    @sairayoung2364 6 років тому

    I've been thinking of enrolling myself in a coding bootcamp for a months but it'll cost me an arm and leg..until I found your easy to understand tutorials! thank you and never get tired sharing us your knowledge. = ]

  • @RCManiacs
    @RCManiacs 7 років тому +7

    Dude, i was ready to pull out all my hair trying to do an assignment for a class im taking but this vid saved my ass. Thanks bro!

    • @riverlance9647
      @riverlance9647 4 роки тому

      did you graduate or still in university

  • @Zaque-TV
    @Zaque-TV 2 роки тому

    Thumbs up from me. I came here because my online course was kind of difficult to understand but you showing how to do it in real time really helps.

  • @JesplatBeats
    @JesplatBeats 5 років тому +6

    You are simply the best teacher.I can't explain how you have impacted me.God bless you sir.More grace.

  • @AhmedBalfaqih
    @AhmedBalfaqih 6 років тому

    You said you are just learning to understand CSS Grid, but you explain it brilliantly. Thank you.

  • @rutpshah
    @rutpshah 7 років тому +11

    Can't close the window without hitting the like button. Good explanation buddy! Keep it up!

  • @berringervids
    @berringervids Рік тому

    Been away from the "scene" for more than 10 years and was fluent with floats etc.
    But now, obviously; I am way behind, seeing this is 6 years ago.
    I grasped Flexbox pretty fast but am struggling with grids a bit.
    Thank you for this video! Great stuff!

  • @mccama19
    @mccama19 5 років тому +3

    Thank you so much! I've been reading books and watching so many videos, and none of them explained grids as well you this video. Finally I'm actually understanding how to use them!

  • @johnrusso2278
    @johnrusso2278 4 роки тому

    have done some studies on grids before but needed to get a good review. You were great with all the basics needed to make this work. Your easy to follow, do not go to fast and explain things as you go along so we can stop to look, listen and learn. It can get complicated but grids will make design a lot easier. Each person just needs to work with for a while to learn. Thanks for doing this video.

  • @maithinh3212
    @maithinh3212 7 років тому +5

    Not worrying about grid system anymore! Love this so much! Thank you Brad! You're great

  • @justinchen1472
    @justinchen1472 2 роки тому

    bro you save my life. ive been struggling with grid and your explanation makes it easy to understand.

  • @tibielias
    @tibielias 6 років тому +3

    I simply love this introduction to CSS Grids! Especially the part about lines, that diagram you showed in the begining on how to think about lines in your css grids is simply essential.

  • @MohamedHassan-vg4vq
    @MohamedHassan-vg4vq 3 роки тому +1

    it feels like the world is between UR hand now bro!!

  • @JoseRodrigues-ko7vq
    @JoseRodrigues-ko7vq 5 років тому +16

    Thak you, Brad.
    You've helped me a lot with this one.
    I can't express how grateful I am.

    • @FarhanAli-zb4iv
      @FarhanAli-zb4iv 6 місяців тому +1

      You can pay at his patron page if you are much grateful

  • @grzegorzmolin
    @grzegorzmolin 2 роки тому

    I don't often use this word regarding YT videos, but now I have to - the tutorial is PERFECT!!! Thank You!

  • @darwingarcia9887
    @darwingarcia9887 6 років тому +2

    Thank you for taking the time to put together such a clear and practical tutorial! Definitely worth watching!

  • @jasonrivera3779
    @jasonrivera3779 4 роки тому

    Traversy, you are the GOAT developer on UA-cam. I might become a full stack dev just from binging your channel, haha.

  • @krowwweee2918
    @krowwweee2918 7 років тому +68

    Just wanted to ask for this, and here it is!

    • @vixeven
      @vixeven 7 років тому +2

      same :D

    • @dimarzio9374
      @dimarzio9374 7 років тому +1

      watch Rachel Andrew and Morten Rand-Hendriksen YT videos. They promote this technique

    • @gamestv4875
      @gamestv4875 7 років тому

      Where ?

  • @nicholasjames8623
    @nicholasjames8623 4 роки тому +2

    Fantastic Teaching and examples. I know this is 3 years old. But I am glad you had the fore sight to make this. Thank you thank you thank you.

  • @autumnchills2317
    @autumnchills2317 4 роки тому +31

    I feel so late learning this. This is so powerful.

    • @horrible.hashir
      @horrible.hashir 3 роки тому

      Me too

    • @infinityApologeticsClips
      @infinityApologeticsClips 3 роки тому

      I just learned flex box and i was like wow! This is even better! :)

    • @VinyZikss
      @VinyZikss 3 роки тому

      I wonder if learning grid is necessary at all given that boostrap can do these things just as well if not better

    • @JennyZibreva
      @JennyZibreva 3 роки тому

      talking about starting late: me starting 10 month later than you 😂

  • @iba001
    @iba001 3 роки тому +1

    i always come back to brad's vids, they are always so clearly explained. best in the business!

  • @nuqwestr
    @nuqwestr 7 років тому +173

    i hand coded some of the first websites in 1994, been waiting 23 years for a standard like this....

    • @PB72UK
      @PB72UK 6 років тому +20

      I've been waiting 23 years for Microsoft to build a decent browser that follows standards too, still waiting....

    • @jamesrosemary2932
      @jamesrosemary2932 6 років тому +1

      Are you an ex Berner Lee's apprentice?.

    • @ripper_op5442
      @ripper_op5442 5 років тому

      @@robbyz512 😂

    • @jaredbardell7431
      @jaredbardell7431 5 років тому +1

      @@PB72UK They were too busy trying to monopolize their crappy browser

    • @ChrisPollard
      @ChrisPollard 5 років тому +1

      @@PB72UK Try the Edge Beta, built on Chromium. I've been using it since the first Dev builds ... and when they finally make this the Windows default, and people figure out that it's actually really GOOD, Chrome may take a slight hit - and devs everywhere can rejoice about a default Windows browser that doesn't break the internet!! They're doing a good job with this one. Even Chrome extensions seem to work just fine. I've had the odd glitchy one, like ColorZilla, but they're mostly no different than on Chrome. I found resource usage to be slightly lighter too. Most I've punished it with so far was 59 tabs ... no issues, just over 3.1GB of RAM. lol

  • @abdusalam3ar
    @abdusalam3ar 4 роки тому

    As initially mobile developer, I am finally beggining to understand web design. Thank you and thanks for the people who made css grid.

  • @stevenvanhulle7242
    @stevenvanhulle7242 4 роки тому +3

    18:00
    Me: "You've got three times 'box4'!".
    24:00
    Video maker: "They all say 'box4'".

  • @Suamere
    @Suamere 6 років тому

    I'm in the same boat as Henry Postulart, but another thing that blows me away is when he added a border at @26:00 If you are working with margins and padding and doing this manually, you better be re-calculating EVERYTHING if you want to add a border. This is awesome.

  • @jeremybrews2521
    @jeremybrews2521 7 років тому +15

    an other tip you can do is place the cursor in front of the item you want to comment and press crtl+/ , it should comment out the item. For a block, just highlight it and use the same key command

    • @happyrebel7777
      @happyrebel7777 6 років тому

      thats awesome but how do you do /* */?

    • @matsn0w
      @matsn0w 6 років тому

      @@happyrebel7777 just select all the lines you want to comment out

  • @dohyunchoi3818
    @dohyunchoi3818 5 років тому

    I honestly have no idea why people disliked this amazing video. Thank you so much, Brad.

  • @bakalomio2033
    @bakalomio2033 7 років тому +143

    just bind "CTRL" + "/" to comment lines

    • @posting_meme_i_like_channel
      @posting_meme_i_like_channel 7 років тому

      that's right bro

    • @GioGziro95
      @GioGziro95 7 років тому +8

      Actually, that's there out-of-the-box in Atom. :)

    • @Melvin420x12
      @Melvin420x12 6 років тому +2

      Oh wow thanks, that really helps! What a powerful editor is Atom, damn.

    • @lardosian
      @lardosian 6 років тому +1

      Your the man Giorgi, I didnt know that and it was really bugging me doing single line comments in css!!!

    • @erons_xo
      @erons_xo 6 років тому +6

      Damn I never knew. Works on VSCode too

  • @maxpolaris99
    @maxpolaris99 5 років тому

    You're being clear enough for me. I think I have enough to start a training page for a new industrial control GUI tomorrow at work. Now I have some nice fill in work at my job so my boss won't bug me! LOL! Thank you so much!

  • @tshiamowisdom1941
    @tshiamowisdom1941 6 років тому +6

    21:44 "The last concept that I wanna talk about is the one that is a lil confusing, it was lil confusing to me at first it still kinda of it is but it is using lines." Lol, in my mind I am like I am not sure if I wanna hear it hahaha

  • @kevniwoodside5015
    @kevniwoodside5015 2 роки тому

    I want to hug you. This is going to making my front-end career SO much easier

  • @BANNMICHDOCHM
    @BANNMICHDOCHM 7 років тому +92

    omg this is the future

    • @TraversyMedia
      @TraversyMedia  7 років тому +11

      It's awesome

    • @cesarlara3974
      @cesarlara3974 7 років тому

      Traversy Media Is it easy making an actual website with CSS grid?

  • @sanjanaattanayake4231
    @sanjanaattanayake4231 Рік тому +1

    Thank you very much!
    Understood a lot of basics I have missed on the way, which now scares me of entire frontend development thing

  • @mri912
    @mri912 5 років тому +3

    CSS Grid is the best thing to ever happen to front-end developers.

  • @Zer0t0lerance93
    @Zer0t0lerance93 5 років тому

    So I'm going to community college for web development, second semester, we just started working on grid, and our teacher, I have respect for, really a genius, but unwilling to really get down and teach. Just gave us some links to grid reference pages and said good luck. This has been the most helpful tutorial on grid I've found all week. Unfortunately I'm still having issues with my assignments and I'm desperate to really learn grid inside and out, up and down, side to side so I can use the techniques not only for future work, but right now for my personal website that I'm building.

  • @umarmughal
    @umarmughal 7 років тому +595

    RIP Bootstrap

    • @swiffty1
      @swiffty1 7 років тому +55

      But bootstrap offers a lot more than layout helpers.

    • @onecarwood
      @onecarwood 7 років тому +6

      Check out Foundation. Much better than BS. I was thinking the same thing when I saw this. If you look at Foundation though it uses CSSGrid plus you get SASS and Handlebars plus all the transitions and Front Matter. Long time before it will be obsolete. Not to mention the default styles that both BS and Foundation have. CSS Grid will be awesome for SPA's I bet.

    • @theamethyst93
      @theamethyst93 7 років тому +23

      as someone who learned css years ago i have no idea wtf bootstrap even is to this day

    • @TheElkster
      @TheElkster 7 років тому +6

      LOL - same here - someone suggested I use it and my ISP provided it as an install - so did and it totally took over my website - moved it to a new location and started playing with it... couldn't make heads nor tales of it and it was a little like trying to tie your shoe laces with your hands tied behind your back.... I'm sure if I stuck at it I would learn more... but I prefer to get stuck into coding and having full control

    • @kylebroussard5952
      @kylebroussard5952 6 років тому +6

      honestly bootstrap is good fro prototyping, but the library is so damn huge that if you werent an early adopter, it can be overwhelming to learn. And if you have been in CSS for years, you likely have your own go to classes in a master sheet that you basically have your own library anyways.

  • @thatnico8697
    @thatnico8697 5 років тому

    Im just getting started with web design and tried coding something like this from scratch for about a week and just can't figure it out. Margins didn't fit. Width and height messed around with overflow etc. Now I see that and it's truly amazing!

  • @muasx1985
    @muasx1985 7 років тому +22

    hello brad, I like all your videos. Thank you for sharing.

    • @Johan-rm6ec
      @Johan-rm6ec 7 років тому

      Well show the man some l$ve then?

    • @TraversyMedia
      @TraversyMedia  7 років тому +6

      You're very welcome, thanks for watching :)

    • @sreid70
      @sreid70 7 років тому

      Thanks. Great video.

    • @robertmotion
      @robertmotion 7 років тому

      Traversy Media cant get the wrapper to make nth-child respond. Followed code exactly.....please help

  • @donaldbradbury1100
    @donaldbradbury1100 Рік тому

    I know this is late, but this is probably the best intro on the grid system that I have seen. Thank you so much for this video. I am working with react and using a .css file.

  • @edgarrussell
    @edgarrussell 7 років тому +4

    Another great video. Thank you!

  • @SiBorg8A
    @SiBorg8A 6 років тому

    This guy says it how it is. Most down to earth tutorial style ever. But still smart.

  • @Dexter101x
    @Dexter101x 7 років тому +7

    I hope you do more on this CSS grid layout

    • @TraversyMedia
      @TraversyMedia  7 років тому +11

      I will be building an actual project with it very soon

    • @cesarlara3974
      @cesarlara3974 7 років тому

      Traversy Media YES!!!!

  • @a-labtv1176
    @a-labtv1176 5 років тому

    I used to do html in early 2000s. After 16 years I need to make a webpage for my small bizz and its so much easyer now days. Thank you very much.

    • @gabeadams2926
      @gabeadams2926 5 років тому

      A-LAB TV what happened? Why did you stop?

    • @a-labtv1176
      @a-labtv1176 5 років тому

      @@gabeadams2926 I dont have answer to your question:)

  • @awatson0987
    @awatson0987 7 років тому +4

    Brad you are my effing hero; just finished the final project in your udemy course, and loved it. Thank you.
    Do you think you could do on tutorial on a secure way to process payments, perhaps with angular?

  • @golrokhrezvani1385
    @golrokhrezvani1385 5 років тому +1

    one of the best HTML tutorials I've ever watched

  • @homerisian
    @homerisian 4 роки тому +3

    Excellent tutorial, I went through this on Freecodecamp, and was a little confused, you really cleared it up. Thanks
    As an "older" person trying to teach themselves to be a web developer, I need much more of this type or turtorial.

  • @RTXonerix
    @RTXonerix 4 роки тому

    This is freaking amazing!
    From now on, I'l use grid EVERYWHERE, this is so much sophisticated and more practical than writing stupid margins or floats or wahtever...

  • @prakad97
    @prakad97 7 років тому +14

    Need some latest node js and express simple app freestyle coding..love ur vids..

  • @teminoah2960
    @teminoah2960 3 роки тому

    Just that little information of the difference between flexbox and grid layouts gave me clarity. Great teacher you are. Thanks

  • @geraldfoushee
    @geraldfoushee 7 років тому +4

    hi, your video is great. a bit complicated for a newbie like myself. can you make something {if it still applies} to have a basic layout of header and nav, 1 or two sidebars, main content and footer? just something basic for a newbie?

    • @thecinnamonify
      @thecinnamonify 6 років тому

      Hey, did you ever find a video about basic layout? I need one too... 🤔

    • @DevDreamer
      @DevDreamer 4 роки тому

      You can find that here in this Complete Guide to CSS Grid - shorturl.at/dxyHJ

    • @DevDreamer
      @DevDreamer 4 роки тому

      @@thecinnamonify I created this Complete Guide to CSS Grid here - shorturl.at/dxyHJ

    • @thecinnamonify
      @thecinnamonify 4 роки тому

      @@DevDreamer thanks for the link!

  • @RenaudDenis
    @RenaudDenis 2 роки тому

    Great tutorial, thank you! I'm playing with ReactJS and CSS grids, and haven't had that much programming fun for 20 years.

  • @leetmelvic696
    @leetmelvic696 6 років тому +4

    It is confusing, that the indexes of the rows and cols start at 1 and not at 0

    • @Gelo09
      @Gelo09 3 роки тому

      Always been

  • @chamcode6276
    @chamcode6276 5 років тому +1

    Sometime typing a lot of comment is not powerful. You are a star

  • @cesarlara3974
    @cesarlara3974 7 років тому +9

    Is it responsive?

    • @onecarwood
      @onecarwood 7 років тому +6

      FAM PRODUCTION sort of but you will still need some media queries in certain situations.

    • @StefanoPapaleo-TS
      @StefanoPapaleo-TS 6 років тому

      It is. You create your media queries. For instance you can switch position of elements according to the viewport. There is a nice video by the guy behind this during a presentation at a WordPress conference I think.

    • @DevDreamer
      @DevDreamer 4 роки тому

      Yes, I created a Complete Guide here - shorturl.at/dxyHJ

  • @WosmekFarmHatchery
    @WosmekFarmHatchery 3 роки тому

    I know when you posted this you were new to grids. But man this is a great video for an introduction! You explained what you know in a phenomenal and professional way and made it very easy to understand! Thank you!

  • @CriscoJack
    @CriscoJack 7 років тому +11

    This is going to be so fucking sexy with hover states.

    • @Quenjii
      @Quenjii 7 років тому +1

      I wonder if it animates nicely, and if so... is it 60fps?

  • @brett84c
    @brett84c 6 років тому

    You are the man!! Thank you so much for this crash course. I just realized I followed along to your Electron video one night when I was just relaxing in my living room to help solidify my basic understanding of how it worked. Keep up the good work.

  • @franpalokaj
    @franpalokaj 6 років тому

    I just started developing for my new study two weeks ago and this channel is pure gold. Thank you so much!

  • @rounakjain5774
    @rounakjain5774 6 років тому

    Very neatly explained. Never change your style of teaching.

  • @arminb6896
    @arminb6896 6 років тому

    This is so cool. Almost feels like you can do anything with css now, it's like drawing stuff on the screen wherever you want it to be.

  • @80Vikram
    @80Vikram 4 роки тому

    Thanks again for this useful video. For those who are learning first time; I recommend to do "FCC > Responsive Web Design Certification > CSS Grid" and check this video + do the coding alongside.
    I personally felt; for new developers the pace of this video can be overwhelming.

  • @andrewr900
    @andrewr900 5 років тому +1

    I was really struggling with containers, grids etc and you explained it perfectly! Thank you for your effort! It's really appreciated

  • @rohitroy2635
    @rohitroy2635 4 роки тому

    After reaching "grid-column" and "grid-row", I started to feel it from my core of heart.

  • @UstadJi
    @UstadJi 6 років тому

    One Of The Best Video On CSS I've Ever Watched, Brad You Are A Savior Brother.

  • @joshel4278
    @joshel4278 2 роки тому

    You know what,you actually made it look really friendly and easy to use,nice one man and thanks

  • @sammbende2
    @sammbende2 4 роки тому

    Consequently, the gaining of knowledge becomes an experience to be enjoyed. Merci beaucoup monsieur.