Тёмный

Responsive Design Tutorial - Tips for making web sites look great on any device 

LearnCode.academy
Подписаться 770 тыс.
Просмотров 238 тыс.
50% 1

There are a few "gotchas" to responsive design, and once you know them, the rest all makes sense.
Play with the code!!!
codepen.io/anon/pen/oVNBEX?ed...
View the full course!!!
• Web Development Tutori...
Super helpful links on responsive images:
medium.freecodecamp.org/a-gui...
developer.mozilla.org/en-US/d...
Responsive Design makes a website look amazing on any device. Using css media queries, good flexbox/grid layouts, srcset, and html5 picture tags, we can convert our website into a fully responsive site.
~-~~-~~~-~~-~
Also watch: "Tailwind CSS - why CSS utility classes save so much time"
• Tailwind CSS - why CSS...
~-~~-~~~-~~-~

Хобби

Опубликовано:

 

25 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 232   
@phee3D
@phee3D 5 лет назад
hello there, this is the only place where i learned website developing from. its only been 3 days since i started learning and i've been watching your videos day and night, i never had a hiccup i kept learning easily and made it to your last video, now i have a website which is ready to go for desktop plus mobile and tablet. thankyou for the videos i hope you're doing well, you're way of teaching is very encouraging i have to mention that.
@415423591
@415423591 4 года назад
This is genius! I can't believe how helpful it is to get quick overviews like yours, having gone through much longer lessons on everything. Thank you!
@luisantoniocruz1483
@luisantoniocruz1483 4 года назад
This course is awesome! I really like your energy and humor, it’s light and fun. I learned so much with you videos that is very short ❤️❤️
@mjhmobilemedia
@mjhmobilemedia 3 года назад
Awesome clip. You showed me a few things that I have been trying to figure out for years. You actually brought me back to the same level of excitement I had when I was first learning web design back in 2005, and everything was new to me and seemed magical. The only feedback I can provide is that the term, mobile-first, applies to how a site loads on a mobile device, not whether you design the theme and layout for it first. Code that pertains to the mobile version of a website should be placed first so that loads on mobile devices faster.
@tshepisochauke
@tshepisochauke 5 дней назад
Hi there, just wanted to say 5 Years down the line your videos are still relevant and very informative. Thank you!
@The_Bitruvian_Man
@The_Bitruvian_Man 2 месяца назад
"If you don't know this CSS tag, don't worry, you're not an idiot. Well, you may be an idiot, I just don't know for sure" 🤣🤣 Awesome format to these videos, just blasting through it! Easy to figure out the details later. Perfect for beginners, very well done!
@suyashvashishtha4904
@suyashvashishtha4904 3 года назад
your course is like a Super HTML course. You made it Damn Easy with few videos ... I first saw your video 2 years ago.. but still I keep coming back to your videos only to re-watch any topic...
@alissangardner
@alissangardner Год назад
just finished the entire css/html course and built myself a relatively simple but easy-on-the-eyes website; that I plan on editing and adding things to as this course progresses. Followed along and found all of this super helpful. One thing... you assigned us homework for rounding the button early on in the course, and never followed up. On to java!
@alexkleyn
@alexkleyn 3 года назад
from time to time you find an actually GREAT tutorial, good job and thank you!
@Matthew-rk2ng
@Matthew-rk2ng 5 лет назад
Thank you! after your last video, I've been looking around to figure out how to make my site responsive but it's like everyone does it a different way. even though i made progress, It's way easier understanding this coming from you.
@kateaplus
@kateaplus 4 года назад
i watched this whole tutorial and it helped me so much! thank you.
@Shortmoviescences
@Shortmoviescences Год назад
God 😭 you're so good at explaining this .. watching your video for the first time and I have learnt alot thank you ❤️
@chriswalker12
@chriswalker12 3 года назад
Big Thanks for taking the time to explain in great detail web development. Awesome playlist!!
@matekimagick
@matekimagick 3 года назад
Thank you SO much for this video! So easy to understand and follow. So glad I found you. ❤
@sundeepsunnysinghbassi2907
@sundeepsunnysinghbassi2907 3 года назад
Thankyou for explaining how to make websites responsive, your style of teaching is excellent,
@tiredcoder6214
@tiredcoder6214 5 лет назад
GLORY TO GOD you're back, please don't leave for so long.. my coding heart was in pain
@V_ice
@V_ice 4 года назад
lol same XD
@tima1301
@tima1301 5 лет назад
Thanks for the Front End content!
@pavel9425
@pavel9425 2 года назад
Thank you for this great web developing series!
@mattiam19
@mattiam19 4 года назад
Very very good and comprehensive tutorial! My website looks so much better now on mobile!
@fadidib8516
@fadidib8516 3 года назад
Very educational,straightforward,friendly
@harrazmasri2805
@harrazmasri2805 4 года назад
I very much love how you narrate
@towshifmahin4941
@towshifmahin4941 2 года назад
FOR YOUR COURSE I CAN BE A WEB DEVELPOER. YOU R A SOCIAL WORKER, YOU R DISTRIBUTIVE YOUR KNOWLEDGE FOR FREE OF COST, LOVE YOU VERY MUCH. YOU R MY FIRST TEACHER
@davecantera116
@davecantera116 3 года назад
loved the series, well done
@angcolin1631
@angcolin1631 2 года назад
Thank you for your video, I really enjoyed it and learnt quite alot from it too!
@yogajourney9519
@yogajourney9519 3 года назад
Very well explained. Thank you!
@darojax
@darojax 4 года назад
Thanks for great tutorials!
@bykhalifa1654
@bykhalifa1654 2 года назад
This is exactly what I needed. Thank you so much!
@learncodeacademy
@learncodeacademy 2 года назад
Awesome! I have all the webdev 101 videos documented here, too learncode.academy/webdev
@damianbix7
@damianbix7 Месяц назад
Thank you so much man this really2 help me a lot, thank you👍👍
@davoodsarem3826
@davoodsarem3826 3 года назад
thank you for useful videos , i love your "tada"s
@matthewholder4232
@matthewholder4232 3 года назад
Thanks for this. You saved me having to read 3+ hours worth of text for a mandatory 15 lines of notes lol
@davidrosenberger7630
@davidrosenberger7630 5 лет назад
Thank you for not using Bootstrap
@learncodeacademy
@learncodeacademy 5 лет назад
OH man, yes, with css grid and css flexbox, you really don't need it anymore. I'm a big fan of tailwind over bootstrap these days.
@eliteelitebob
@eliteelitebob 5 лет назад
What's wrong with bootstrap? I was planning on learning and using it once I finished this course. I'd honestly like to know why bootstrap may not be the best option.
@frost1204
@frost1204 5 лет назад
@@eliteelitebob same, i am still learning web programing and i was thinking to start using bootstrap
@codeAlongwith
@codeAlongwith 5 лет назад
@@frost1204 @eliteelitebob because you can develop a site without understanding css and html properly (just copying and pasting), which leaves you vunerable when you have to do something outside of your knowledge base.
@bretmeeker3224
@bretmeeker3224 5 лет назад
@@eliteelitebob Put very simply, it's like learning a specific song on the piano, when you're brand new, instead of learning anything about music and how it works. If you use jQuery and/or Bootstrap, then when there is an error or other problem you're having, you will be left in the dark as to what to do. Also, if you learn Bootstrap before understanding the fundamentals of HTML and CSS well, you will, almost always, think in terms of bootstrap. You won't know how to swap a simple header with a custom header of your own, without incorporating Bootstrap. And this, while it can be done, is pathetic compared to what you will be capable of when you actually understand the underlying mechanisms of what you're doing. If you already know HTML and CSS well, then go ahead and use Bootstrap. It can save you time, if you don't make your own process/workflow for development. If you understand Javascript well, then jQuery is nifty for doing something you don't feel like coding yourself.
@Nick-dt7ut
@Nick-dt7ut 3 года назад
Thanks a lot for this tutorials for 1 day I make my site way different form a peace scrab with no stlying my site become realy good and great with many efects and styling thanks a lot for making tutorials again! :)
@radekhm7408
@radekhm7408 5 лет назад
Thank you for this awesome video
@iogstw1
@iogstw1 4 года назад
Thank you for this awesome video
@alamgirqazi1027
@alamgirqazi1027 5 лет назад
Fantastic video!
@mariomatschgi344
@mariomatschgi344 5 лет назад
Keep on making such nice videos, you are very good at explaining html and css. You are truely the best webdeveloper on RU-vid.
@learncodeacademy
@learncodeacademy 5 лет назад
Man, thanks so much. That's incredibly encouraging to hear.
@mariomatschgi344
@mariomatschgi344 5 лет назад
@@learncodeacademy You're welcome
@germanduterte7110
@germanduterte7110 4 года назад
Great techniques., thanks man.
@gerrardandeminem
@gerrardandeminem 4 года назад
Just so you don't my mistake : @media screen and (max-width: 715px) make sure there's space after 'and'. I spent 1.5 hours not knowing what was wrong and tearing my hair.
@fishyu7811
@fishyu7811 4 года назад
Thank you man. I was tearing my hair with the same mistake and you save me.
@notyourtypicalguy3573
@notyourtypicalguy3573 2 года назад
thx a lot
@adhivenkatesh3431
@adhivenkatesh3431 4 года назад
Super and great video and fast.Nice.
@vielo9775
@vielo9775 4 года назад
Thank you for this video! btw what is the shortcut for that bullet
@sayeed__ajmal
@sayeed__ajmal 2 года назад
Awesome.... 🔥🔥🔥🔥🔥🔥🔥
@davidminca6983
@davidminca6983 5 лет назад
Are you going to post soon ? you're the best!!
@s.shadowsnaturalphotograph6002
After carefully watching you videos. A request for you. "Using wix.com corvid tutorials." Yours are so easy to follow.. and easy to learn. Boom also mentioned...
@chukwuzobaiwoba9842
@chukwuzobaiwoba9842 3 года назад
Excellent! this was so helpful. I don't know when you would see this but please kindly reply when you do. How do I download the exact logo and images you made use of? I used different logo and images but shit is kinda messed up probably cos of the difference in sizes.
@osmosebranding
@osmosebranding 4 года назад
Thanks again for the good content! Needed that, why people try to make "responsive design" something complicated?
@annazu1111
@annazu1111 5 лет назад
with flexbox you can easy make and order to show for elements and no need to repeat menu items to hide and show
@jcfel5136
@jcfel5136 10 месяцев назад
Thanks!
@iVuDang
@iVuDang 3 года назад
My takeaway from the video: "@media (max-width:)" => web first approach "@media (min-width:)" => mobile first approach (ideal)
@rifqimuzakki45
@rifqimuzakki45 3 месяца назад
thankyou so much
@anshumanpriyadarshi1928
@anshumanpriyadarshi1928 5 лет назад
Waiting for your next lesson
@belabonte4572
@belabonte4572 4 года назад
very nice ty
@atulrawat2490
@atulrawat2490 5 лет назад
Nice teaching
@apporvaarya
@apporvaarya 5 лет назад
There was a time when I was free on9, I will spend time watching kdramas but this is first time..Web d is so fun..
@ishtiakahmed6336
@ishtiakahmed6336 5 лет назад
Nice tutorials! Can you make some tutorials to convert html to wordpress?
@MCsupernova22
@MCsupernova22 5 лет назад
Would you do a tailwind or Boostrap tutorial too?
@balabals24icloud85
@balabals24icloud85 4 года назад
May I know what are those 2 extensions bottom left on your vs code .?
@sidarjunful
@sidarjunful 5 лет назад
Shall I learn flexbox or bootstrap or both? If both then in what order?
@tbdrosa8542
@tbdrosa8542 3 года назад
this was very helpful, thank you for this!! This may be too general to pinpoint but do you have any ideas why the background color changing test works for me only when I input "min-width" as opposed to your "max-width"
@liviustegaru2232
@liviustegaru2232 Год назад
Same for me 2
@abrahamgena9974
@abrahamgena9974 6 месяцев назад
I would guess because once the min width is reached or surpassed the changes are made, max width is more like a reference, a limiter
@sigmiami
@sigmiami 5 лет назад
I tried this but it didn’t work I went with desktop first approach to test but when in minimized nothing happened I did @media min width at the top of 601px and then a @media max-width at the bottom of 400px... where am I wrong.?
@gianlucarusso8475
@gianlucarusso8475 Год назад
Hi, is it a way to make a layout responsive to screen size (so same resolution in terms of pixels but different physical sizes) ?
@EddyVinck
@EddyVinck 5 лет назад
Can you share your Ergodox configuration?
@lakshayamahajan4387
@lakshayamahajan4387 3 года назад
sir everything is great but how did I get developer tool please tell me
@jkremis1423
@jkremis1423 4 года назад
1) I absolutely cannot get media queries to work no matter what I do. Even starting with the intro pink and red backgrounds, it hasn't functioned. - I've made sure I'm using the right index and css files opened with the Live Server and saving after every change. - Everything in the code is color coordinated like normal, and I'm not finding any syntax that is different than yours. - Spelling/Case type all matches index vs css. I can't figure this out. (Edit) I Figured it out after coming back to it later in the day. I had: @media screen and (max-width: 715px) { header .mobile { display: inline-block; } header .desktop { display: none; } } with no empty line in between header .mobile and header .desktop. That extra return between the closing bracket - where mobile is closed and desktop begins - seems to have been the problem. Now to work on the intro example. Sometimes semantics really are just a case of letting things be and coming back later. I found it about 5 minutes into my current attempt. (End Edit) 2) F12 will show your Dev. Tools in Google Chrome. The 3-dot menu button will then let you dock it at the bottom to match the video, if you prefer that.
@Isaac_Hewitt
@Isaac_Hewitt 4 дня назад
Hello, would it be possible to base the display of the site on aspect ratio as well?
@sharveflax8636
@sharveflax8636 3 года назад
Hey i cant find Developer tools in view /... how to find it
@divinehearts444
@divinehearts444 3 года назад
hiiii i have a problem while trying to make my page responsive with the @ media tag, for example to 375px, the content in my actual website completely shifts how do i fix this?
@noahg-123
@noahg-123 5 лет назад
Can u also do implementing Shopify?
@jackslepowron5905
@jackslepowron5905 14 дней назад
It wasnt working at first so i switched the pixels to 500 and it started to work
@steveamos227
@steveamos227 6 месяцев назад
Amazing video please i can't see size of page when i turn on developer tool, someone should please reply below to help me Thanks
@tashisamdup2159
@tashisamdup2159 3 года назад
Some browsers like Firefox auto-adjusting those nav bars during size shrink. So I am not able know when to and adjust it wrt mobile size.please help me. 🙏
@Ezee_ree
@Ezee_ree 12 дней назад
if anyone is wondering the pixel break for windows 10 is 621
@wriozumi
@wriozumi 5 лет назад
thx
@maazshahid8920
@maazshahid8920 5 лет назад
Video on animation in css please?
@TheBaffledZone
@TheBaffledZone 4 года назад
I need help. I gave my navigational text a class of mobile but when I go to the website, it still shows the duplicate navigation. A response would be appreciated!
@zach2047
@zach2047 4 года назад
ABaffledChannel appreciated
@jkremis1423
@jkremis1423 4 года назад
I can't get it to work with the way he's written the code in the video, but I added this section of code to make it work like it works in the video (my use of 670px is optimized for my own monitor - your number may be different for the min-width): @media screen and (min-width: 670px) { header .mobile { display: none; } header .desktop { display: inline-block; }
@shadowpigzzz
@shadowpigzzz 10 месяцев назад
hello im using vs studio because atom shut down and i cant find how to see the pixle size of the website. if anyone knows and could help me out that would be great.
@emilyhuang2759
@emilyhuang2759 4 года назад
For internet explorer, where can you see the pixel size of the window using developer tool?
@dannhagerty6862
@dannhagerty6862 4 года назад
Same question here.. it works for VS window, but not for browser window.
@chetanreddy6431
@chetanreddy6431 3 года назад
while showing will u show the full source code every time, it will be helpful for us..
@ilyesmoulai5066
@ilyesmoulai5066 5 лет назад
should i start learning from the old tutorial or the new one
@someone242b5
@someone242b5 4 года назад
New
@bushigi5913
@bushigi5913 3 года назад
It's pity that the images in your google drive are not found. Nice course though!
@ravishankarrai3963
@ravishankarrai3963 4 года назад
Hey @media query is not working on my computer. Please help.
@harleystrickland8369
@harleystrickland8369 5 лет назад
HELP! I clicked on VIEW and there is no Developer option to use. Is this an extension I need to get? Thanx!
@johnhumbug5199
@johnhumbug5199 4 года назад
remember the first rule? Google is your friend. Try to understand what the developer tool is and you will find it.
@TheThunder48
@TheThunder48 4 года назад
@@johnhumbug5199 So fucking unhelpful!
@MeDeMi1
@MeDeMi1 4 года назад
I had the same problem...but I realized that I was trying to find VIEW and Developer while I was in Visual Studio Code. You have to be in Chrome and then click on VIEW and Developer will be at the bottom. You've probably already figured it out but for someone else like us...
@ibraheemiqbal7817
@ibraheemiqbal7817 5 лет назад
my visualcode app does not show the developer tools button when i press view is it different?
@jovanibevilacqua7925
@jovanibevilacqua7925 5 лет назад
Developer tools is built in to the browser on windows/pc. Click the 'Customize and Control' tab which should be the very recognizable 3 dot button, on the upper right corner of the screen. Then open the 'More tools' extention and then 'Devolper tools'.
@pintakki1212
@pintakki1212 5 лет назад
May i ask what editor you are using ?
@prodbyjmll
@prodbyjmll 5 лет назад
Visual Studio Code. link: code.visualstudio.com/
@limjiachong4442
@limjiachong4442 3 года назад
Hi everyone, for the latest version of VS code, where to get the developer tool to determine the website pixel??
@Byaah191
@Byaah191 Год назад
did you ever find out how to get Developer Tools Option?
@waseemahmed2567
@waseemahmed2567 4 года назад
Your google drive links are not working locally and on codepen.io
@kevinbeckwith3770
@kevinbeckwith3770 4 года назад
I dont see developer tools under the view menu, did I do something wrong during install?
@maelstudi0
@maelstudi0 3 года назад
Make sure you are in the Chrome menu
@anshparekh3583
@anshparekh3583 3 года назад
Yea me too please help!!!
@aliguseynov9964
@aliguseynov9964 3 года назад
@@maelstudi0 i use chrome but i've got same issue
@davidross1332
@davidross1332 3 года назад
Its under the help tab now, then toggle developer tools
@kevinbeckwith3770
@kevinbeckwith3770 3 года назад
@@davidross1332 thank you
@ulviibrahimov4604
@ulviibrahimov4604 5 лет назад
that @media screeen and () thing does not work at all in my pc
@blablabla5847
@blablabla5847 4 года назад
same here.
@ptshadin8398
@ptshadin8398 2 года назад
How do i get that pixel demention
@andrewleong7613
@andrewleong7613 5 лет назад
In a project how do I decide to design for mobile first or desktop first?
@bigombrello
@bigombrello 4 года назад
I think you must have in mind both at the same time because when you make a website it's going to be on both so you cant think of only one of the two options
@birel3336
@birel3336 4 года назад
in my case i did one entirely design for mobile and one much more complex for desktops/consoles/tvs and tablets.
@matoblazek17
@matoblazek17 5 лет назад
I have enjoyed watching ur vids and i even tried to learn web developing myslef, but this vid is far away from the last one you did as a tutorial and im soo sad from it because i have no idea what should i do and how to continue and where to learn all the skills. :(
@zandbergx9747
@zandbergx9747 4 года назад
What do you mean by far away? It follows on exactly from where the last one left off
@hotshots149
@hotshots149 5 лет назад
What do you think I should use: CSS or SASS?
@prodallistyre
@prodallistyre 5 лет назад
I use scss personally and it has saved me so much time rather than going and coding with css by itself, there are valuables, mixins, functions, (px -to-rem functions) (px-to-em) functions, easier organization and a plethora of more stuff.
@hotshots149
@hotshots149 5 лет назад
Self Improvement Thanks for your feedback.
@pedrocosta811
@pedrocosta811 4 года назад
it's done here? there is no next video? thank you for your work!
@carlonnrivers
@carlonnrivers 4 года назад
Sadly such isthe case. See this though, for how to put your website online: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-tq7dqdHCc7U.html
@4TH4RV
@4TH4RV 3 года назад
yeah now you should learn javascript if you want to make your website more alive and fresh
@alisrour1825
@alisrour1825 5 лет назад
i could not find the developer tools in my vs code help me please thanks.
@ulviibrahimov4604
@ulviibrahimov4604 5 лет назад
me too, there is no developer/developer tools
@iLoveTurtlesHaha
@iLoveTurtlesHaha 4 года назад
What are you talking about? The developer tools are in Chrome, not VS code.
@DSCuber-28-01-2019
@DSCuber-28-01-2019 4 года назад
@@iLoveTurtlesHaha lt is in VSC
@public-entertainment2024
@public-entertainment2024 4 месяца назад
can you please send a zip file with the entire code and the images cuz I can't get the images
@noahg-123
@noahg-123 5 лет назад
Finally, can u answer me this tho? How do I center a button in the center of a page, I have a simple page I want to put out.
@davidrosenberger7630
@davidrosenberger7630 5 лет назад
Have you tried margin: auto; ?
@noahg-123
@noahg-123 5 лет назад
David Rosenberger yea... should I put it in a class and try?
@suntannedearthworm9379
@suntannedearthworm9379 5 лет назад
Hey I'm on Windows and I don't have View>Developer. There is no such word as developer within my View tab. ¿How do I open the developer tools for my website?
@jovanibevilacqua7925
@jovanibevilacqua7925 5 лет назад
Developer tools is built in to the browser on windows/pc. Click on the 'Customize and Control' tab which should be the very recognizable 3 dot button, on the upper right corner of the screen. Open the extention 'More tools' and then 'Developer tools'.
@pratikkutaula7369
@pratikkutaula7369 5 лет назад
@@jovanibevilacqua7925 Bro, can u please help me to find the developer tool as there is not an option of 'Customize and control' tab in my visual studio code.
@jovanibevilacqua7925
@jovanibevilacqua7925 5 лет назад
@@pratikkutaula7369 The tab is in the web browser; Like, the Google Chrome browser that is opened when you open your live server from VS code.
@dejoo_
@dejoo_ 4 года назад
When I do the @media, before it turns to the mobile version the last text in nav gets broken. It puts it way down and the logo is still in the midddle. And then after a bit more it turns to the mobile version. How can i fix that?
@temur2259
@temur2259 4 года назад
You have to change your min-width or max-width appropriate then
@dejoo_
@dejoo_ 4 года назад
@@temur2259 i have the right px, im using the exact one when nav breaks, but when i go into the website its still broken. Then after about 30px it switches to the mobile version
@temur2259
@temur2259 4 года назад
@@dejoo_ I don't know what you're doing wrong, I'm not that good with HTML. I joined your Discord server and I could try to figure out what is wrong, maybe I'll find the cause of what is causing it to be like that
@octobersandwich6209
@octobersandwich6209 Год назад
How is this different from?:
@jason96G
@jason96G 5 лет назад
I don't have the developer tools in my view tab. Can anyone help me solve this?
@jovanibevilacqua7925
@jovanibevilacqua7925 5 лет назад
Developer tools is built in to the browser on windows/pc. Click the 'Customize and Control' tab which should be the very recognizable 3 dot button, on the upper right corner of the screen. Then open the 'More tools' extention and then 'Devolper tools'.
@r0yce
@r0yce Год назад
I always thought there was some mechanism to make separate websites for pc and mobiles.
Далее
СТРИМ ► Elden Ring - Shadow of the Erdtree #4
5:55:46
Top 10 CSS One Liners That Will Blow Your Mind
13:34
Просмотров 911 тыс.
5 simple tips to making responsive layouts the easy way
15:54
How to Properly Layout A Website (For Beginners)
14:50
Просмотров 518 тыс.
A practical guide to responsive web design
23:13
Просмотров 163 тыс.
Learn how to use Media queries & Container queries
34:33
🤪#LondonBridges catching Mom! #kidssong #funny
0:17
Front Tractor Tire Project #project
0:51
Просмотров 11 млн