Responsive CSS Grid No Media Queries

Sdílet
Vložit
  • čas přidán 21. 06. 2020
  • Profile Card Tutorial: • Responsive Profile Car...
    New to CSS Grid? Watch the full Crash Course here: • CSS Grid Crash Course ...
    In this video I go over how to create this Navigation Bar using only HTML and CSS. I show you the full front end coding tutorial, where I create the structure of the elements in HTML and then write all of the styling and effects with CSS. I use Flexbox for the layout and then add hover effects with a pseudo element.
    Codepen: codepen.io/angeladelise/pen/g...
    In this video I show you:
    0:49 - Starting HTML Code
    1:25 - CSS Code
    2:11 - Add Wrapper-Grid to CSS
    2:36 - Grid-Template-Columns
    3:15 - Repeat()
    5:10 - Auto-fit
    6:42 - Minmax()
    7:11 - Autofit vs Autofill
    Want to improve designer to development handoff? View my Sketch to Zeplin workflow here: www.youtube.com/watch?v=D3ZF2...
    Let's Connect
    Dribbble: dribbble.com/angeladelise
    Blog: / angeladelise
    #responsivecssgrid #cssgrid #responsivewithoutmediaqueries
  • Věda a technologie

Komentáře • 156

  • @tomaskrivda77
    @tomaskrivda77 Před 3 lety +52

    This is exactly what I was looking for. I found many tutorials about grid but they were either overcomplicated or not doing what I need. 👍

    • @angeladesign737
      @angeladesign737  Před 3 lety +9

      Happy it helped!

    • @28_kashishshukla70
      @28_kashishshukla70 Před rokem

      @@angeladesign737 Kindly provide the source code

    • @CosmoJ
      @CosmoJ Před 8 měsíci

      @@angeladesign737 this is what i was lookin for TOO....marry me?

  • @NT-td1xr
    @NT-td1xr Před 2 lety +5

    Thanks! this is what I've been looking for for hours. Very easy to understand and straight to the point.

  • @jaychapman7427
    @jaychapman7427 Před 2 lety +1

    That was the best explanation I've seen yet of css grid auto-fit vs auto-fill. Thank you!

  • @arsh10x
    @arsh10x Před 2 lety

    After a year finally got a worthy channel where I can learn and understand concepts instead of observing tutorials!! Thanking you and wishing you a piece of good luck in future

  • @abasi-ofontom2150
    @abasi-ofontom2150 Před rokem

    Thannnnnkkkkkssss! Straight to the point and simple, been looking for this for ages.

  • @plutus4047
    @plutus4047 Před 2 lety

    Simple easy and clear in 10 minutes..I find your tutorial helpful than those videos who explained for 20+minutes which became boring the longer you watch

  • @mauriciovalencia7300
    @mauriciovalencia7300 Před rokem

    Beautiful, elegant and simple. Great tutorial!

  • @shilpasheth4493
    @shilpasheth4493 Před rokem

    I must say you are a very hard working person that's why you have that precious knowledge you are sharing with us! I have gone through multiple solution regarding responsive grid, but they are not satisfying one.... thanks a million to save our time! Love from India❤

  • @kennethornieta2375
    @kennethornieta2375 Před rokem

    Thank you for creating this video!!!!!! I'm absolutely grateful!!!!😊

  • @asifahmed6568
    @asifahmed6568 Před rokem

    Well crisp and clear. Thanks a ton

  • @digigoliath
    @digigoliath Před 4 lety +2

    Short, Sweet & Enjoyable. TQVM Angela!!

  • @Scorpio7500
    @Scorpio7500 Před 2 lety

    Very clear and concise! Good job

  • @carlosromero-sn9nm
    @carlosromero-sn9nm Před rokem

    I can't like this enough, amazing videos!

  • @Travelmoments452
    @Travelmoments452 Před 2 lety

    Awesome tutorial!! I was looking for this. Keep it up!

  • @chatterxdd
    @chatterxdd Před 3 lety

    Thank you for this video. You explained this better than my college professor did in a 1h30 class.

  • @d-landevjs
    @d-landevjs Před 2 lety

    Just what I was looking for! Thanks u!

  • @kalagan
    @kalagan Před rokem

    What a cracking tutorial! Thank you

  • @xl8134
    @xl8134 Před 2 lety

    Great tutorial! short and to the point.

  • @sixtusushahemba9419
    @sixtusushahemba9419 Před 2 lety +1

    Really like your videos, the process is much easier and clearer. thanks, a lot.

  • @ch_kal8414
    @ch_kal8414 Před 3 lety

    Thank you so much... every other tutorials were just using the Media Queries but finally got what I was looking for.

  • @seiwonpark
    @seiwonpark Před 2 lety

    How awesome you saved so much people

  • @mohammadurgur953
    @mohammadurgur953 Před 2 lety

    You are born for this 😁

  • @michaelwiginton8587
    @michaelwiginton8587 Před 4 lety +1

    I really like these snapshots. They are to the point and easy to follow along.

  • @brentleemans
    @brentleemans Před 2 lety

    To the point and very well explained. Thank you!

  • @kkw04
    @kkw04 Před 2 lety

    Many thanks for this video. This is exactly what I wanted to find. Great explanation of the topic.

  • @ntigirishari
    @ntigirishari Před 2 lety

    Thanks! I really needed this. Kudos!

  • @iquahs
    @iquahs Před 3 lety

    Short video and very straight to the point. Like it!

  • @afzalmahmudd8365
    @afzalmahmudd8365 Před 3 lety

    Just love this content. Thank you.

  • @popanime4741
    @popanime4741 Před 3 lety

    Thank God you made this video, this was just what I wanted to know 😘

  • @abdelwahabmrad3545
    @abdelwahabmrad3545 Před 3 lety

    You saved my life with web designs.

  • @michaelomale1975
    @michaelomale1975 Před 4 lety +4

    Thank you very much for the course... Plz don't stop the good work

  • @Prince_515
    @Prince_515 Před 2 lety

    Very well thought and tutorial

  • @davidajimati980
    @davidajimati980 Před rokem

    Thank you. This helped me.

  • @fhervela915
    @fhervela915 Před 2 lety +1

    Very useful, thanks.

  • @vladosononame6376
    @vladosononame6376 Před 3 lety +1

    This is amazing, thank you girl

  • @DevSolution
    @DevSolution Před 2 lety

    excellently described

  • @shashankshines
    @shashankshines Před 3 lety

    Love You Angela for this Super Awesome tutorial...This is what I needed for my project tomorrow...Thanks a Ton dear!!

    • @angeladesign737
      @angeladesign737  Před 3 lety

      Thank you so much for the comment! Happy it was helpful

  • @habibthekhan
    @habibthekhan Před 2 lety

    thank you soo much for explaining the auto fit and auto fill it helped me so much

    • @habibthekhan
      @habibthekhan Před 2 lety

      thi is the exact thing i was looking for

  • @nested9301
    @nested9301 Před rokem

    Finally iget it thank you so much

  • @farookahmed4496
    @farookahmed4496 Před 3 lety

    Hi Angela I just 💕💕💕 your content. Awesome 👍👍👍👍

  • @PrakashSingh-bs2qv
    @PrakashSingh-bs2qv Před 3 lety

    Thanks ! simple and to the point.

  • @acaplette
    @acaplette Před 3 lety

    Fantastic explanation series, thank you!

  • @asyd4625
    @asyd4625 Před 3 lety

    Amazing video. Such a simple way of teaching.

  • @funnyvideosforlife
    @funnyvideosforlife Před 4 lety +2

    I know its hard to make a video and the process behind it but nobody explained better css grid than you did
    .please continue making these videos it will serve you a greater purpose and tp your subscribers.. God bless u

  • @christianschaub160
    @christianschaub160 Před 3 lety +2

    amazing tutorial. It is really good explained and no complicated. Thanks :)

  • @marcelnunez1658
    @marcelnunez1658 Před 3 lety +1

    Amazing content and teaching method, not a word wasted, thanks and keep at it please.

  • @abhishektirkey6985
    @abhishektirkey6985 Před 3 lety

    This is so helpful. Thank you so much!

  • @tika6050
    @tika6050 Před 2 měsíci +1

    Nice tutorial😁

  • @habibthekhan
    @habibthekhan Před 2 lety

    it is exactly to the point

  • @IglooCrafter1
    @IglooCrafter1 Před rokem

    thanks for the tutorial

  • @tondar2127
    @tondar2127 Před 3 lety

    The more i explore css grid, the more i realize that it can "auto-fit"my life ! thanks for the resourceful tutorial.

  • @sergiyrudenko905
    @sergiyrudenko905 Před 3 lety

    Thanks!!! Great lesson!

  • @mariojorge9974
    @mariojorge9974 Před rokem

    Amazing content.

  • @kolyxix
    @kolyxix Před 3 lety

    Great explanation. well done

  • @joaoassembleia8575
    @joaoassembleia8575 Před 3 lety

    GREAT WORK !!!, you just save my day i only need someone who teach how to make good grids, this is to good to make producs with grid, im really thaks ! , my teacher will give me the best note of the class :)))

  • @dannygarcia8012
    @dannygarcia8012 Před 5 měsíci

    Very helpful thanks

  • @kshitizshah6685
    @kshitizshah6685 Před 4 lety +1

    Thanks A lot Angela.

  • @user-sg1ue9us8m
    @user-sg1ue9us8m Před 2 lety

    Thanks!!! Thanks!!! Thanks!!!
    Very Simply Very Best !!!!! More Best !!!!
    Thanks!!! Thanks!!! Thanks!!!

  • @aussieraver7182
    @aussieraver7182 Před 3 lety

    This in conjunction with Flexbox is insane!

  • @davidmungai6048
    @davidmungai6048 Před 3 lety +1

    Very well explained thanks

  • @alilemo2134
    @alilemo2134 Před 2 lety

    easy to understand

  • @ludwigvillalba1886
    @ludwigvillalba1886 Před 2 lety

    Make more vids 😅 highly appreciated!!

  • @zolee0829
    @zolee0829 Před 3 lety

    thanks, this helped me

  • @junrongchong7995
    @junrongchong7995 Před 3 lety

    thank you !

  • @sudhanshujha2836
    @sudhanshujha2836 Před 3 lety

    u working awesome. Keep up the good work.

  • @efexzium
    @efexzium Před 3 lety

    Great Tutorials & Great voice.

  • @eshendetesia3776
    @eshendetesia3776 Před 3 lety +1

    Hi, I'm very thankful for every single minutes of yours, you have simplified very logical way, and it helps a lot all the beginners, although I would like to know the pattern of the e-commerce platforms which are inserted on the Facebook, does they're products are aligned with "grid-template-columns: repeat(auto-fill,)" in just one row, if so, I would be thankful to see how it was made.

  • @abubakargame19
    @abubakargame19 Před 2 lety

    This made my day:) This is exactly what I needed 7:03

  • @dr_corrupt1014
    @dr_corrupt1014 Před rokem

    Love You ❤ !

  • @sovereignlivingsoul
    @sovereignlivingsoul Před 3 dny

    i'm dealing with that issue at the moment actually, used flex wrap for one of my elements, and have a few grid elements i was going to try using the container on, but i think i will use your method for the next element, using line and row names with custom properties and some carefully constructed mathematical statements can also provide a solution for responsive content, i just thought of something, i often put elements inside divs for css design purposes and one of my grid designs has a div using flex, i am going to convert to straight grid responsive, or try atleast, i have been designing a series on web design and i finally created something i think i could use as a good subject piece, i am planning on doing different variations, an early version of the series start is on github, but my new approach is much different, your video helped provide not only a solution to a current issue i have, but some good material for a video in my series, thank you, take care and God Bless

  • @b.i.p165
    @b.i.p165 Před 2 lety

    This is amazing! Thank you! you also gained 1 sub :)

  • @auto-diciplime237
    @auto-diciplime237 Před 2 lety

    Thanks

  • @ke6944
    @ke6944 Před 3 lety

    When you have the time could you do a tutorial on fluid typography, I just like the way how you explain and implement these methods.

  • @mousaahmed6689
    @mousaahmed6689 Před rokem

    first, Your voice is so cute ,also I want to thank you for this video

  • @Pgfracing
    @Pgfracing Před 2 lety

    Wow Very Cool, New Subscriber...website by same user name, used this today...

  • @dipenparmar2273
    @dipenparmar2273 Před 3 lety

    Good one 👍

  • @Igor-vk8fl
    @Igor-vk8fl Před 2 měsíci

    perfect

  • @martinsFILMS13
    @martinsFILMS13 Před 2 lety

    ok that works thank you, so which one is the best to use Media Queries or this method ?

  • @Dayinlifearoundtheworld
    @Dayinlifearoundtheworld Před 8 měsíci

    Cool!

  • @artsycoder533
    @artsycoder533 Před 3 lety

    Thank you for this! I finally figured out what I was doing wrong using the repeat function. I had the body as display: flex to center the grid container vertically and horizontally, but that basically negates being able to allow a grid container to be fully responsive and caused me to need media queries. Does anyone know why this is? Also, since I cant use display flex in the body, how do i completely center a grid container in box axes?

  • @pruthvipothuganti141
    @pruthvipothuganti141 Před 3 lety

    Very gud tutorial

  • @2684dennis
    @2684dennis Před měsícem

    thank you for this vid, helps me understand better, with medie queries what min-width do you use for wide screen, desktop, laptop and phone screen sizes? thank you

  • @masaokitamura
    @masaokitamura Před rokem

    Hi Angela! Great tutorial! Can you explain the minmax() a bit further? If I noticed correctly, I don't think the containers changed width at all when you expanded the window. Were the cards supposed to shrink and expand from 10rem to 20rem?

  • @omkarp9943
    @omkarp9943 Před rokem

    Thanks, Angela for this video!!
    Can we able to make an adaptive website with media queries??

  • @Swim4haru
    @Swim4haru Před 3 lety

    I LOVE YOU

  • @deepeshdesigns
    @deepeshdesigns Před 10 měsíci

    thank u for the awesome video, i have issues realated while applying this technique and getting the result i want. While applying auto-fit for 3 column grid, while resizing the the 3rd element falls from the row and always align to left. is there any possible way so that i can align it in centre?

  • @mitubo1970
    @mitubo1970 Před 2 lety

    Would it work so nice with a logo and a navbar ()? Could you do a complete example as a whole website? I mean, no frameworks, just HTML and CSS. Thank you so much!

  • @NedumEze
    @NedumEze Před 2 lety

    Thanks Angela for this Tutorial.
    May, I ask pls, is there any circumstance in which a grid-template-row setting will be needed, in addition to your grid-template-columns setting?

  • @boxy3087
    @boxy3087 Před rokem

    This is brilliant. How old are you?

  • @chome4
    @chome4 Před 3 lety +1

    One a normal desktop view, how would you get one of those items to occupy the whole width?

  • @ukranaut
    @ukranaut Před 3 lety

    What if I want number of columns to not exceed 2 with auto-fit?

  • @joelcampos8004
    @joelcampos8004 Před 3 lety

    hello Angela thanks can you do another example with rem in grid? with the same example, because i saw in margin say 2 rem i dont understand so much

  • @bornofmindghimire5888
    @bornofmindghimire5888 Před 2 lety

    hi, Can u make video tutorials on how we can make Website combining CSS Grid ,Flex & border Size with dropdown menu?

  • @carloseduardogomezlozano491

    Please teach us the different units: px,vh,vw,rem, em,... when are they using. Thanks for the time.

    • @angeladesign737
      @angeladesign737  Před 3 lety

      Thank you for the topic suggestion!
      I briefly go over why I use em over pixels towards the end of this video: czcams.com/video/eaU8Ml2a0So/video.html

  • @srinivasankh
    @srinivasankh Před 4 lety +2

    Hi, I like your videos and they are super useful to anyone getting into css. Just one quick one, the link you specified in the description isn’t working. Thanks for your videos.

  • @julybirshaker8867
    @julybirshaker8867 Před 2 lety

    i need a help madam. i want to set a menu with icon .but i can't do responsive it welly . i want hem in a line but they break down. what can i do?

  • @ajjubhai94shorts60
    @ajjubhai94shorts60 Před 6 měsíci

    my css grid is not working properly with php database please tell me

  • @ajdrag
    @ajdrag Před 3 lety

    Very nice video Angela. But in my experience, this technique is great for a card or gallery layout. But what about layouts like the Holy Grail? Can you get away without using media queries for those types of layouts? Thanks.

    • @angeladesign737
      @angeladesign737  Před 3 lety

      Hi Alex, I have not tried to create the Holy Grail layout with this method yet, but I agree it might be problematic. I have seen people use this technique for small content areas, such as for a card layout or navigation bar. For those examples I think this method works well, but for an entire page layout I would probably define the regular grid and only use this for smaller areas.

    • @ajdrag
      @ajdrag Před 3 lety

      @@angeladesign737 Thanks Angela. Subscribed to your channel.

    • @angeladesign737
      @angeladesign737  Před 3 lety

      @@ajdrag Thanks Alex! I appreciate it!

  • @examtoppers7541
    @examtoppers7541 Před rokem

    There is one issue that is if the screen size will be more than 2500px these containes and contained text are looking very small.

  • @RV-mf5bb
    @RV-mf5bb Před 2 lety

    Hello mam why you leave youtube 🤔...` we're missed your videos😢🤓