For those who would like to fix the issue of scrolling while menu is open, just add this to your code: > style.css .fixedPosition{ position: fixed; } > //modify the function as such document.querySelector('.menu-btn').addEventListener('click', () => { document.querySelector('.main-menu').classList.toggle('show'); // When menu is open, prevent from scrolling if(document.querySelector('.main-menu').classList.contains('show')){ document.body.classList.add('fixedPosition'); }else{ document.body.classList.remove('fixedPosition'); } }); Like this so Brad can PING this! Thank you so much for the tutorial Brad!
@realchrishawkes4 жыл бұрын
Good video Brad! I've been writing everything in Flex these days.
@TraversyMedia4 жыл бұрын
Thanks Chris...Yeah I use flex for menus, inner elements, etc and the grid for things like cards.
@iromashko4 жыл бұрын
You should make a video "Why I don`t like CSS GRIDS"))))
@infinteuniverse4 жыл бұрын
Hey, I'm a beginner right now. I rewatched a few of your videos for beginners like 5 times each, followed along wrote your code a few times over until I was able to do it myself without looking. Now watching this video, I can begin to pause and make some of the components myself before seeing the solution. Thanks for these videos man.
@pexeixv3 жыл бұрын
70 minutes of footage. Watched it on 2x. Understood every bit. Still better than watching Netflix. Love you, Brad!
@FlorinPop4 жыл бұрын
This is amazing! Well done Brad! 😃
@beardmcweird56674 жыл бұрын
Florin pop ur videos are also great :)
@FlorinPop4 жыл бұрын
@@beardmcweird5667 Aww... 😍thank you!
@TraversyMedia4 жыл бұрын
Thanks buddy
@hectorserrano93144 жыл бұрын
@@TraversyMedia Anyone knows what happens behind the scenes when you shred the log for example just by setting a lower width. I mean when he does that, it also affects its height. How come it behaves that way?
@fahadrafiq11264 жыл бұрын
Same for your videos.
@stevendornan79794 жыл бұрын
This is awesome! Thanks Brad. Also to mention, last week i accepted a Software Engineer job :D and I would like to thank you for the content you provide, making my dream possible and for being a great instructor!
@jackfrost89694 жыл бұрын
I'm really struggling with CSS. Could you plz mention the techniques that helped you better understand it?
@jackfrost89693 жыл бұрын
@@dishonored1855 lol. I'm decent in it now.
@somebodyneeds62473 жыл бұрын
@Jack Frost im still a beginner where do you recommend learning css?
@jackfrost89693 жыл бұрын
@@somebodyneeds6247 search for css position and display property by web dev simplified on youtube coz that's the only hard part to understand. After that follow the web page design tutorials then after completing it try to replicate on your own without the help of video, when you get stuck search your query on google and try to figure it out that way. After certain repetition you should have a good grasp on it.
@ericzong11893 жыл бұрын
@@jackfrost8969 we happen to agree on the technique for learning front end (watching tutorials then replicating on your own ), do you confirm that it works? i'm kinda confused by the whole 'you should work on your own projects' advice as a beginner.
@cheapczad3 жыл бұрын
I'm 53. I've just started my adventure with web design (I'm "print" art director and designer)...You're my GURU:)) Many Many Thanks! for the way you're explaining the maze;) I wish I had all teachers like you. Greetings from Warsaw, Poland
@wiskassaquetas1234 жыл бұрын
I'm a software engineering student and I just have to thank you because all your videos motivate me more to learn code than any class I've ever had (your videos also teach me WAY more than college, should be paying you instead haha) I'm binge watching your videos! Subscribed for sure
@honecode21204 жыл бұрын
Learning CSS grid made creating responsive webpages a lot more fun for me. So much flexibility. I have read there can be issues with accessibility if you’re not careful in the way you layout your HTML relative to how your grid is actually displayed though.
@keldaniel2342 жыл бұрын
brad you are just too talented for this generation...everything you put on your platform is awesome.
@Light-zr1ny4 жыл бұрын
Just when I'm struggling with media queries, thank you for yet another spot on content Brad!
@newyorker66694 жыл бұрын
This one is a game changer! Thanks brad! I’m going to do this one right after I get home from my local dev meet up!! Btw, thanks to you and front end masters I am now doing more and more on my own! I can somewhat read documentation and I’m pretty good with react on my own thanks to your JavaScript course, and your react course! Thank you so much❤️
@TraversyMedia4 жыл бұрын
Awesome! glad to hear that :)
@newyorker66694 жыл бұрын
Traversy Media Thanks man! You are a genuine dude💯
@OmarAhmed-xc7bs4 жыл бұрын
You mean the JAVASCRIPT UDEMY COURSE ? Can anybody tell me what is the difference between these JAVASCRIPT videos and the JAVASCRIPT course on UDEMY , please?
@davidspooner46844 жыл бұрын
@@OmarAhmed-xc7bs The Udemy course has around 20 hours (I think) of content that is organized and detailed and includes projects. Sure,, you can watch 20 hours of content here. But it won't all be organized in way that is meant to carry you from beginner/intermediate to advanced (with projects chosen along the way) in the way that the Udemy course is.
@srfioo31394 жыл бұрын
All thanks to traversy, I'm on my way to become full stack web developer, I have taken Html and Css courses from Traversy on Udemy and I'm learning Javascript now from brad course on Udemy. Je is a great teacher and very good explainer.
@abdulhamidosman91564 жыл бұрын
Brad from Traversy media and Quincy Larson from Freecodecamp. The Tech life changers of all time. Salute from Bangalore and Nairobi.
@alakhdar1004 жыл бұрын
you always make css looks so easy and you manage to avoid all of its complexities, thank you brad.
@perkin5244 жыл бұрын
Even though there was nothing exactly new here for me, I watched every minute and got so much from it. The workflow, the approach, the priorities, the economy/speed etc were all outstanding. Brad you are a star and have taught me so much! More of this sort of stuff please.
@bankoleesan21294 жыл бұрын
Thank you so much Mr. Traversy. I really love these clone projects, and I've coded along and built every one on your channel. They're such an important (and refreshing) back-to-the-basics type code along content that there's just far too little of on KZbin imho. Keep doing what you do Brad. You're such a treasure to the dev community worldwide, and I don't know what we'd do without you...
@vain_za4 жыл бұрын
I am not a beginner, so I know most of the stuff in the video. But there's just something about watching Brad building websites that relaxes me.
@ciggysiggy27654 жыл бұрын
Can you plz tell me what flex 1 does
@lep25254 жыл бұрын
Brad, you're a lifesaver. I'm almost ready to move on from CSS to JS, but I've been struggling with Grid.
@edcarino21664 жыл бұрын
So easy for you Brad. No sweat! You are just like narrating a story.
@drhastings4 жыл бұрын
Traversy Media is sitting on 991K , 1M here we come 👌...One of the best lecture on KZbin, The University of everything😁
@bobghodsi80093 жыл бұрын
Enjoyed watching your video by putting together the complete codes for the application. It is, in my humble opinion, the best examples for use of flexbox and grid. Thanks for all your efforts
@leandrobalmaceda56314 жыл бұрын
I've just finished it. Took a while because I wanted to comment everything lol. But I could finish it. So Thank you very much for your effort, as always. I love learning with you. Greetings from Argentina!
@josephmsafiri49503 жыл бұрын
You make Coding so easy man. i love how you explain this in step by step and in details. thank you. your video have a blessing to me.
@roter134 жыл бұрын
the way you explain stuff makes it so easy to follow along. This is an incredible tutorial.
@RedFox-st1yw4 жыл бұрын
I have been watching Traversy for a while. Thank you Brad for having me get out of my comfort zone and learn something I'd always want.
@NicholasAsher4 жыл бұрын
Man.. I love your content. Im a fully self taught UX designer now teaching myself web dev and your channel has been pretty instrumental to my motivation and learnings. I can't wait to do this one but im doing some of your previous sites before i do this one :). Thank you!
@JordanAF8084 жыл бұрын
Another amazing tutorial here, Brad! This has been really helping me understand how to write css! If anyone wants to display the sidebar menu when you hover over the menu-bar(.menu-btn) add this code to your css: .menu-btn:hover + .container .main-menu { transform: translateX(-20px); }
@eashan2405 Жыл бұрын
Why did we give a fixed height of 60px to ? Shouldn't we avoid giving heights and use padding / min-height instead for responsive design?
@mohammedehtesham26614 жыл бұрын
I am so excited... When I find a Brad's video that makes a webpage(s) project, I kinda get the feeling of a lion when he is hungry and sees a deer.
@janvier38714 жыл бұрын
That should be comment too, hey Brad too much excitement
@mohammedehtesham26614 жыл бұрын
@@janvier3871 I didn't get you
@janvier38714 жыл бұрын
@@mohammedehtesham2661 Mohammed sir , we are both motivated by the same contents which sounds perfect
@mohammedehtesham26614 жыл бұрын
@@janvier3871 gotcha
@CsRazeel4 жыл бұрын
This is great, even for people who know how to do all of this, it could be useful as a reference/refresher. Some of the very common components are shown and it's always great to see someone else do it their way, because sometimes you learn to do something a certain way and you keep wondering if it's the "right way" or not so it also helps to see how someone else is doing it
@gabrielmg35824 жыл бұрын
Amazing Brad 😀 just when I was searching for a grid css refresh
@LearnToCodeAcademy4 жыл бұрын
Brad all the way... You are a blessing to our generation... Your tutorials made me what I am today
@joeyvico4 жыл бұрын
Absolutely brilliant! Learned so much on this video alone! Thanks Brad, please keep bringing more clones like this one. Will now start with the Netflix clone right away!!
@MovieHeretic4 жыл бұрын
OMG could you just stop Brad. This morning we decided to change our static out of date review site and one of the suggestions was something like the MS or Netflix layouts. The two of us developers, back end here, sort of mumbled about achieving it and then went crazy looking up how to do things on the webz. Out of pure desperation decided to see if Brad had already done something similar on youtube!!! Dude awesome we are both going to learn so much from this tutorial. And only joking, keep the tutorials rolling dude, currently doing your udemy courses as well! P.S. hope everything is okay on the home front with the current cluster we all find ourselves in.
@milanchandro34844 жыл бұрын
Congratulations Brad. One million subscribers on Traversy Media! Very well deserved.
@mubirucharles5744 жыл бұрын
This is really cool, a few weeks back i bought your udemy course of 20 Web Projects With Vanilla JavaScript. its really worth it if you want to practice javascript. Thanks Brad for your effort & brilliance...
@eliekaz95424 жыл бұрын
Been working on this myself and I just came on KZbin for some tips and fell on my exact project 😭You’re the man Brad! You’re my man 💪🏾
@ts37984 жыл бұрын
Love these kinds of projects Brad. Even if you "know" this stuff it is always good to get some repetition. Thanks!
@kenthefley22264 жыл бұрын
This is probably one of the best videos you've ever done.
@adeisaac4 жыл бұрын
I appreciate how you really do some somewhat ambitious projects, I love it. Thanks alot.
@industrialhomestead40283 жыл бұрын
Thanks a ton for all your hard work. You're my favorite teacher on KZbin.
@kjragg10994 жыл бұрын
Brad you are without doubt the best web dev teacher out there. Really amazing stuff!! I'm so very thankful for all that you do. Keep up the good work my friend.
@clink504 жыл бұрын
Thank you Brad! Love these cloning tutorials! Really teaches us the basics of CSS and how to use it effectively by copying a real world site/application. Keep up the great work!
@soflogator4 жыл бұрын
This was a good tutorial! I gave it a go on my own before watching the solution and got pretty close with everything. Feeling a lot more confident with responsive layouts now, thanks for the help!
@tebbythomas18094 жыл бұрын
Wow! Man you keep putting out fantastic varied content. All I can say is thanks! You’re a truly special developer and teacher!
@bradyrodgers64114 жыл бұрын
Love your videos man, unlike a lot of other online videos you really take the time to explain what the code will actually do while you're writing it and I understand a hell of a lot more by watching you compared to other videos, keep up the good work :). Plus on a side note even though i live in Scotland im also a patriots / redsox fan so even more reason to watch you lol
@zalodias1234 жыл бұрын
I absolutely love these website cloning projects! Please make some more Brad!
@NicksIdeaEngine4 жыл бұрын
Uploaded about an hour ago and already almost 500 likes. On top of that, Brad is closing in on 1m subscribers. This is an awesome thing to see.
@MrSuedog4 жыл бұрын
Thanks so much , it’s been years since I did any sort of coding , this is a great refresher to get back
@randymurray9344 жыл бұрын
This is so good.. I love how you detail all the steps and explain what the css values are doing.. Cheers
@thiagonunesbatista68874 жыл бұрын
Hey Brad, How Are You? I did your Modern HTML & CSS course from Udemy, I started watching this tutorial for take the initial styles, after that I continued the development alone and I finished the homepage, except for the menu that I still needs to know how to do, but I am here to give you a thanks from Brazil for your teaching!!!
@Roccatin4 жыл бұрын
Thank you Brad, this tutorial helped me to understand, acknowledge and refresh the basic concepts for CSS. Thank you for devoting your time to this.
@folorunso4 жыл бұрын
hats off on this brad!! love the way you mixed flexbox and grid together.
@DmitrySafarov10 ай бұрын
Very useful code to refresh knowledge and write clean pure code to develop templates from scratch. Thank you very much, Brad!
@ademineshat4 жыл бұрын
Nice and Clean. That's how experienced developer does things. Thank you !
@Ash-em5pm4 жыл бұрын
9k subs more and traversy media will be the next million subs dev channel. Can't wait!
@unchart_d4 жыл бұрын
God father of youtube programming thank you brad.
@Rm_rm_bjp4 жыл бұрын
Hai i am Indian,Hyderabad your Explanation very Good video Brad!, And thank you so much Brad!
@jwchavez4 жыл бұрын
Thanks Brad for this great video. I always learn something interesting/new/different from your videos, this is so didactic ! I had no idea how the hiding menus where implemented, this was so clear. Regards from México!
@TheNerdyDev4 жыл бұрын
That looks elegant. I got the idea for my coming videos. Superb as always, Brad. 1 million almost done.🙏🏻
@floralforest58983 жыл бұрын
I do really appreciate all your work! I am so happy to find your tutorials!
@uzoruchenna48634 жыл бұрын
Thanks boss. This video really came at a time I needed to learn how to use the grid system. You're the master.
@IsaacAsante174 жыл бұрын
Brad doing what he does best. Keep up the great job, man
@abdullahabd76774 жыл бұрын
More content like this. I would surely appreciate contents about wireframing, and creation of websites from wireframes.
@frankvos97744 жыл бұрын
Quite funny, just finished doing the same project for you to upload this like 5 weeks later. We had similar results so i suppose i did well! :)
@qi_kayon4 жыл бұрын
This was insanely helpful! Thank you for the nice mix of speed and level of detail 🙏
@its_just_me_4 жыл бұрын
Man!! You are awesome... Looking forward for more clone tutorials. Learning is easier this way. ❤️ You well wisher from 🇮🇳 India.
@franciscoguerrero4934 жыл бұрын
Amazing video! I've learned so much from coding along to this one and the Netflix Clone video.
@isaacbraun13664 жыл бұрын
Clean video as always! I've been working on improving my web dev skills during the extra time inside
@rangabharath42534 жыл бұрын
Thank u so much, Brad. Congratulations for your effort in making the awesome content. 1M Subscribers coming soon. All the Best.
@Iamjoelangel4 жыл бұрын
what a wonderul project, made me understand a lot of html and css
@warodomwerapun6164 жыл бұрын
Well done, you presented CSS fundamental skills needed with a proper html5 structure in an interesting project. Easy to follow. Clearly explain Thank you very much.
@SahilKumar-rw3sh2 жыл бұрын
One of the best CSS practice clones. Thank you Brad 🙏
@edmundo54504 жыл бұрын
Love it! Now i have a clear, simple template i can understand.. thank you Brad.
@100XPercentX4 жыл бұрын
thats odd. so around 12:42 you wanted to push the line down a bit on hover state, what i want to ask is why didnt you add padding to that same one instead of copy pasting the elements with hover then adding it??
@atmanvisual1903 жыл бұрын
Awesome stuff. I worked through it and cleared out some doubts I had. Thanks a lot!
@f71673824 жыл бұрын
Wonderful vid! Helped alot with grasping flexbox and grid a little better for me
@SwapnilSoni4 жыл бұрын
I'm a big fan of CSS grid
@rishabhraj24464 жыл бұрын
Swapnil soni?
@SwapnilSoni4 жыл бұрын
@@rishabhraj2446 Yes sir
@rishabhraj24464 жыл бұрын
@@SwapnilSoni XDA ❤️
@SwapnilSoni4 жыл бұрын
@@rishabhraj2446
@sommie49354 жыл бұрын
Peru Saaar
@logiconabstractions65964 жыл бұрын
Hey quick comment - just saying I really got a lot from those live coding videos. Just little things that makes your better and improves the workflows - like the side-tools you use to get random image placeholders, fontawesome etc.... Also I didn't know you could do stuff like div.someclass and it'll auto-complete your tag with the class properly. Works directly in Pycharm (which is my IDE, or Jetbrains stuff more generally). Also just sometimes confirming that what I'm doing isn,t completely stupid, since some dude with much more experience than I seems to function similarly. Always reassuring.... I think there is value in those live coding vids that are hard to get otherwiser.
@Gatechsq214 жыл бұрын
@52:26 Media Queries @57:34 Menu Creation
@downtown9508 Жыл бұрын
The man makes it look so easy 😅
@al_peterson4 жыл бұрын
Many thanks Brad! It was very helpful. You just forgot to add some margin-right in .footer div for 700px screens. But, it's a trifle.
@jackfrost89694 жыл бұрын
15:18 why display:inline-block; ? without it the background color was crossing its above element. What it does exactly?
@william87514 жыл бұрын
Just what I've been waiting for, great work Brad
@manasmahanand7324 жыл бұрын
I like the video before I watch it, love your videos traversy! I love your udemy courses!
@ShahnewazTameem4 жыл бұрын
Amazing Brad! You are a great gift for me.Learning a lot from your channel
@avneet122844 жыл бұрын
So amazing, Brad ! Loved it. Thank you for all you do.
@jskim38864 жыл бұрын
sending gratefulness from Korea! thanks alot!
@daaumarius4 жыл бұрын
I learned a lot of things doing this project, thank you !
@kabirsumn35174 жыл бұрын
46:32 links inner is not a flex container. is it? so how does he align items to flex-start and use justify-content to center?
@HusseinBFawaz3 жыл бұрын
Thank you very much , I literally learn so much CSS from this video ❤️
@felipecruz30614 жыл бұрын
Nearly one million subs.... 👍🏼👍🏼👍🏼👍🏼
@K2k1724 жыл бұрын
Thanks Brad! Wish you all the best!
@siyabdev4 жыл бұрын
I always like your video before watching 😀. BTW, great one
@digigoliath4 жыл бұрын
I know I am going to enjoy it. Can't wait to get started!!
@tejaskulkarni1004 жыл бұрын
Hi Brad...Once again a great video....Thanks for sharing....it really gave me some good info on grids. 👍
@mrlogig4 жыл бұрын
I think this is the best web design video that I've ever seen. Thank you. Subbed with notifications on!
@zerosandones75474 жыл бұрын
Thank you so much Brad! This is such a treasure!
@MassScratchers8382 жыл бұрын
Thanks for everything you do Brad!!
@nikitabeletskiy4 жыл бұрын
Thanks to you Brad for such a cool content! It would be nice if you also make a video about how this dynamics thing in websites works: how multypage websites are made (obviously not by creating a ton of .html files) and what the approaches to make that dynamics are. I like the way you explain things, everything is clear enough for me when I watch you, regardless of my not good enough English. Appreciate your business much