Top 10 Advanced CSS Responsive Design Concepts You Should Know

  Рет қаралды 544,209

Web Dev Simplified

Web Dev Simplified

Күн бұрын

Пікірлер: 234
@terencecluttey8302
@terencecluttey8302 Жыл бұрын
i'm been coding web for about 14 years. But i keep watching videos like this because you never know what you might learn... your font size clamp() is an amazing tip, thank you very much
@indiancuriousvoice8773
@indiancuriousvoice8773 Жыл бұрын
What is your package as web developer. Can i know..?
@yigitgnc
@yigitgnc 11 ай бұрын
same, there is always a new trick to learn
@terencecluttey8302
@terencecluttey8302 11 ай бұрын
@@indiancuriousvoice8773 I started on Dreamweaver so I got used to it
@firewatermoonsun
@firewatermoonsun 6 ай бұрын
@@indiancuriousvoice8773 You mean what's his stack?
@texxs01
@texxs01 2 жыл бұрын
I started building websites in 1995. We had HTML 1. CSS didn't exist yet etc. I was one of the pioneers of what is now called "responsive web design" in the CSS 2 era. We called it "Fluid Design" and we used tables and parts of tables etc with sizes in percentages of screen width, and some used tons of "simple" (if you called 30000 characters of javascript to detect a screen size simple). to detect screensizes and re-sized elements in the DOM and/or serve different layouts to different devices. Thank goodness it's not like that still. But it was cool being able to do what "couldn't" be done.
@homevids
@homevids Жыл бұрын
Same as you. Started in 1995 and used Tables and tables in tables plus s. The advent of mobile devices destroyed pure website design. Desktops are different from mobile screens so we now have to jump through hoops to get something which is barely okay but not outstanding. Before mobile I could make a page be whatever with little effort and I enjoyed the process making literally many thousands of webpages in few years.
@texxs01
@texxs01 Жыл бұрын
@@homevids Personally I think the biggest negative influence on the design side of web design is google.
@homevids
@homevids Жыл бұрын
@@texxs01 Absolutely 100%
@WyzrdCat
@WyzrdCat Жыл бұрын
I started somewhere around 2002. CSS was a thing. I loved development back then, and loved it into 2015 or so while responsive took over. Then came the dark era of javascript frameworks and intentionally making everything more difficult for job security. What a horrible phase we went through. Thank god things are moving back to sanity.
@texxs01
@texxs01 Жыл бұрын
@@WyzrdCat I hear you! Like compiled Javascript. Like javascript (react, vue, etc) wasn't complicated enough. And most of the time there's just no benefit to using it unless your project is huge.
@carlosginer2623
@carlosginer2623 2 жыл бұрын
Happy new year to yall developers out there
@sahilaggarwal2004
@sahilaggarwal2004 2 жыл бұрын
#dontdeployanythingtoday
@carlosginer2623
@carlosginer2623 2 жыл бұрын
@@sahilaggarwal2004 😂
@alertWolrd
@alertWolrd Жыл бұрын
Make videos #react native
@int-64
@int-64 Жыл бұрын
DEVELOP DEVELOP DEVELOP
@jonaskromwell4464
@jonaskromwell4464 Жыл бұрын
What's yall? Is it Ecma based?
@Al_Gonzo
@Al_Gonzo 2 жыл бұрын
More of these videos about responsiveness! This is my weakest point.
@FdWebdesign
@FdWebdesign 2 жыл бұрын
@mohamedsalimbensalem6118
@mohamedsalimbensalem6118 Жыл бұрын
@@FdWebdesign bruh
@creativemask1284
@creativemask1284 Жыл бұрын
grabe, ibang klase ka tlaga mag explain kyle.. magaling ka talaga.. maraming salamat
@codewithguillaume
@codewithguillaume 2 жыл бұрын
I created a 4 hour course on Tailwindcss on my channel - I have to admit that to know CSS is not that easy and even after years of coding! CSS is so wide. Thanks for this video!
@WyzrdCat
@WyzrdCat Жыл бұрын
I wish I could have some AI that would just completely delete the content of absolutely everything that ever mentions Tailwind so I never have to see or think about that abomination
@salmanhaider14
@salmanhaider14 Жыл бұрын
I think this CSS Grid concept is more stable and better than flex wrap cuz it adjusts the element size as well besides the number of items per row. Amazing.
@vugarbakhshalizade2826
@vugarbakhshalizade2826 Жыл бұрын
Agreed! Grid is more stable and predictable than flexwrap. It's just really easy to get into trouble with flexwrap.
@clevermissfox
@clevermissfox Жыл бұрын
And great to customize the cell to be the width and height you want that cells’ contents to be. And grid is animatable! I’m still struggling a bit with learning grid but I’m definitely coveting all its features and will master it one day!
@carmonverrall3315
@carmonverrall3315 Жыл бұрын
You are frikken brilliant! Everything is always overly complicated when its actually straight forward. Thank you!!
@karlybyrd1551
@karlybyrd1551 Жыл бұрын
Thank you for including the bit about the meta tag, nobody else seems to mention that and it wasn't working for me until I put that in !!
@ronpontero3707
@ronpontero3707 2 жыл бұрын
Omg I am first one viewer it seems 😎😎😀. This is great channel which I followed recently . A worthy channel to subscribe with great content. Love from India🇮🇳🇮🇳🇮🇳
@nadeemakramansari1331
@nadeemakramansari1331 Жыл бұрын
Every video of yours is on another level. hats off to you bro..
@jana171
@jana171 8 ай бұрын
This chan has become my favorite waterhole for the daily brushup on CSS and HTML, super cool !
@rotteneffekt4416
@rotteneffekt4416 Жыл бұрын
Thanks for the vid. When writing stylesheets SASS is still king when it comes to simplifying css. @container is something I've prayed for for years.
@wab123ism
@wab123ism 2 жыл бұрын
Happy new year, Kyle! Excited to see what 2023 has for us! ❤
@kienboy9999
@kienboy9999 2 жыл бұрын
Hi Kyle, just in case you are finding a topic for your next videos, please talk about product filter (and filter by multiple categories including price, brand, time) using javascript
@FdWebdesign
@FdWebdesign 2 жыл бұрын
@cmark123
@cmark123 Жыл бұрын
Wow. I wish, you could write an in depth book about this. That would definitely be the Responsive Design Bible for at least a decade.
@ia7mdi
@ia7mdi Жыл бұрын
I used the media method, but after I tried the viewport, it was much better and saved a lot of effort
@dollabill898
@dollabill898 2 жыл бұрын
Thanks for helping me change my life. I watch your videos every day and I wouldn't be anywhere near where I'm at right now, as basic as that is, if it wasn't for you. Happy New year and best wishes
@scott-richardson
@scott-richardson 6 ай бұрын
The Grid method with auto-fit is such an insanely powerful technique and basically negates any media queries for MOST of the reasons you need them for, which is usually going down in column-count as the screen narrows.
@codehal
@codehal Жыл бұрын
Love your content bro ❤❤
@TomasMisura
@TomasMisura Жыл бұрын
thanks a lot for this very useful video, it's absolutely incredible how CSS has been changing...
@VozimoSe
@VozimoSe Жыл бұрын
Great content, as always. I'd just like to point out that having a different (simplified) html for a mobile device shall not be recommended ever. It's due to accessibility. All the content should be available regardless on the device type of it's properties. We should not think on terms of desktop and smartphone. The smartphone view is sometimes just highly zoomed site, or split screen view. You don't want users to lose the content on those cases. This is actually in WCAG
@The-Great-Brindian
@The-Great-Brindian Жыл бұрын
I'm intrigued and fascinated by your school of thought. Why? Because I am constantly saying the opposite to what you said above. I believe the contrary. That you MUST factor in the device and its screen size constraints. Its common sense that the user-experience and online-shopping experience you get on beautifully designed fashion eCommerce webstore website that you view on that huge 27 inch 16:9 ratio monitor, will not be replicated on a tiny little screen. That is simply impossible. Bigger canvas to play around with, so you can show more of the dom on a screen as opposed to on a tiny screen. This is one of the core reasons for responsive design - you have to 'optimise' a web layout for the particular device as to ensure the user experience is still great and the user end goals are still achieved with considerable ease. I could go into more detail but I won't. I will say that web layouts and web software UI's will naturally need to be scaled/watered down in terms of detail when it comes to devices with smaller screen sizes.
@EvilTim1911
@EvilTim1911 Жыл бұрын
​@@The-Great-Brindian This is the difference between responsive and adaptive design. Responsive design should be strived for - that is, having the same DOM elements on both views and making them act differently on different screen sizes as opposed to adaptive design which would mean having two completely separated layouts and conditionally showing/hiding them based on screen size. The latter is bad because when a change is requested it means updating two layouts rather than one which is why responsive is the preferred approach. However, I've had many situations where certain elements are desktop or mobile only. I think it's fine as long as you're not replicating large portions of your UI to have a mobile and desktop specific markup.
@bndissanayaka
@bndissanayaka Жыл бұрын
This is great. I found this just on-time when I was asked to convert the web site I'm working on to mobile friendly. Thank you. 🙂🙂
@muhammadabdullah8214
@muhammadabdullah8214 Жыл бұрын
I LOVE YOUR WAY OF EXPLANATION
@johanneskingma
@johanneskingma 2 жыл бұрын
As always a great video with tons of new(er) stuff. BTW is there a reason you don't use and tags in the container section?
@ciandrapancho8716
@ciandrapancho8716 Жыл бұрын
First 2 mins. and you helped me solved my problem already.
@titusayyasamy3035
@titusayyasamy3035 9 ай бұрын
this information about responsive css kind of advanced. thank you for sharing this valuable info🙂
@jaejonmalloy1341
@jaejonmalloy1341 Жыл бұрын
Is that a Jackson Dinky back there? I like your style; one of the most prolific metal strats, juxtaposition to a family throw pillow. 🤘
@fase8729
@fase8729 9 ай бұрын
Thx a lot u have been contributing many things into front end development.
@RamBabu-di1fn
@RamBabu-di1fn Жыл бұрын
Love ur content, brother from 🇮🇳. Your videos are really helpful in becoming a full stack web developer.
@henrythomas7112
@henrythomas7112 Жыл бұрын
Thank you for the video!!! We learn a lot with you! Thank you!
@m-create
@m-create Жыл бұрын
Really awesome approach. I will use it when the support is there for it!
@Linuxdirk
@Linuxdirk Жыл бұрын
Just found this video. The grid is exactly what I needed! 👍
@sayistayazdani9347
@sayistayazdani9347 2 жыл бұрын
1st time I watch your video Now I am happy to see your content your content was amazing & very useful Thank you so much
@adityaMakwana-bc3vh
@adityaMakwana-bc3vh 6 ай бұрын
this video is really amazing and knowledgeable thank you very much
@kirksurber7262
@kirksurber7262 Жыл бұрын
Loved the grid and the font-size clamp()! This just saved me a lot of time.
Жыл бұрын
Just tried working with dvh on a project, and alas, Safari on iPhone XS does not like it. But this was an immensely informative video, thank you!
@codechick5257
@codechick5257 Жыл бұрын
Your content is teaching me a lot, on point and well done. I do want to mention that although you later added a note to correct the "siderbar" typo, your tutorial was displaying the red and purple boxes incorrectly. I wrestled with this and could not figure it out until I walked away and later it came to me that your display wasn't matching mine because I didn't have the "siderbar" typo. Without the "siderbar" typo, only the red box displays over 600px because it is in a separate div on the html page. Thanks...; )
@codelivewithme
@codelivewithme 2 жыл бұрын
im learning and wating for some good resource to solidify my knowledge about responsive design and then I got this video wow
@simonbolzdotcom
@simonbolzdotcom 2 жыл бұрын
You are so fast, I am amazed! Thumbs up.
@nairanvac79
@nairanvac79 2 жыл бұрын
Shoutout to Kyle for getting some furniture in his room
@mobilepiano8018
@mobilepiano8018 Жыл бұрын
Really it was something new for me as jr. Front-end developer.. thank you 😊 please explain clamp() in depth specially for font size if its possible.
@lukas.webdev
@lukas.webdev Жыл бұрын
Just yesterday I posted a video about the Top 10 CSS Features you should know and use in 2023 and clamp() is also a part of it... I explained it a little bit more in detail => maybe this will help you ... 😉
@heckyes
@heckyes Жыл бұрын
This dude is a champ.
@calebowatah5775
@calebowatah5775 2 жыл бұрын
Thank You Happy New Year
@shahabdev2520
@shahabdev2520 Жыл бұрын
Thanks, bro. Some real problem solutions from this video
@Bjorn808
@Bjorn808 11 ай бұрын
How do you get the screen size numbers in the top of your website preview? It looks so practical
@jimb1899
@jimb1899 Жыл бұрын
Great video, thanks for this! I've been battling mentally what is the best approach to mobile responsiveness - seems you answered my questions!
@chronometer9931
@chronometer9931 2 жыл бұрын
Incredible work
@makingtheweb6620
@makingtheweb6620 2 жыл бұрын
I can't get @container query working in VS. such as Firefox or Chrome testing environment. Kevin showed a similar video using container Queries.
@yokubibnsafar7895
@yokubibnsafar7895 Жыл бұрын
Assalomu aleikum. usefull video. thank u bro. subscribed :)
@timbersax
@timbersax Жыл бұрын
Thank you!!! Just Amazing and so helpful!!!!
@curry2515
@curry2515 2 жыл бұрын
Thx for your videos bro really helpful
@daebaksdailylife3933
@daebaksdailylife3933 2 жыл бұрын
HOLLY COW!!!😳😳😳😳 This video opened my eyes wide which were like buttonholes!!
@LuciferHesperus
@LuciferHesperus Жыл бұрын
Very helpful. Clear presentation style. Simplifying the complex. Good job.
@enenotowitch628
@enenotowitch628 2 ай бұрын
18:41 - font-size clamp
@AccessCode101
@AccessCode101 2 жыл бұрын
Gold content, as always, especially that grid part.
@JanneWolterbeek
@JanneWolterbeek Жыл бұрын
Very useful, so I subbed! Thanks!
@jatinkukreja18
@jatinkukreja18 Жыл бұрын
I’m always blown by your videos
@simpy2965
@simpy2965 2 жыл бұрын
Please make a course on responsiveness 😭
@sdfsfsfd437
@sdfsfsfd437 2 жыл бұрын
Muchas gracias. Qué buenos conceptos. Many thanks. 💯👍
@rabbitfactory6940
@rabbitfactory6940 9 ай бұрын
what browser are you using. your customizable width controls are very nice how can i get those?
@jeremiahdonkoh3759
@jeremiahdonkoh3759 9 ай бұрын
You’re a great teacher man 🫂
@MoisesMiguelCasas
@MoisesMiguelCasas 4 ай бұрын
Muy interesante y actual... lo que no te enseñan los profes...
@amarhoussien5747
@amarhoussien5747 Жыл бұрын
You are really awesome man , keep going
@vaibhavjadhav3791
@vaibhavjadhav3791 2 жыл бұрын
Thank you.. i will helps me alot... Thanks 🙏
@hichamamroussi9087
@hichamamroussi9087 2 жыл бұрын
I didn't know about auto-fill, Thanks!
@Uncaught_in_promise
@Uncaught_in_promise 2 жыл бұрын
It's a real eyeopener
@imanardiansyah2621
@imanardiansyah2621 2 жыл бұрын
Happy new year
@RyoCodes
@RyoCodes 2 жыл бұрын
and there we go 😊
@Helen-99
@Helen-99 Жыл бұрын
Great insights!
@deatho0ne587
@deatho0ne587 2 жыл бұрын
Thanks to things like grid, flex, and clamp there is barely a reason to touch media queries outside of things like dark/light mode and the like. There are still uses when you have to make something pixel perfect (equals seems nice for pixel perfect) or to change a grid system based on current width. PS: If you have to make something pixel-perfect, it is not worth anyone's time due to it just adds extra development time that is not needed.
@pauloffborba
@pauloffborba 2 жыл бұрын
Excellent content 🙏🏻❤️ Thanks!
@KorhalKk
@KorhalKk Жыл бұрын
Would clamping using the 3vw allow the zoom to work?
@MrVipulLal
@MrVipulLal Жыл бұрын
All your videos are so nice
@denispepper2830
@denispepper2830 3 ай бұрын
Кайл, спасибо за ролики!
@izuodoh2909
@izuodoh2909 Жыл бұрын
Great Video!. Please do I need a viewport for react, If yes how do I do it? I am a beginner and my web-page is responsive on my desktop chrome browser but not on different mobile screens when I inspect the page. Thank you.
@AntaroopChakraborty
@AntaroopChakraborty 10 ай бұрын
Thank you so much🎉
@ILonely43
@ILonely43 Жыл бұрын
ohh, clamp is fr cool thing
@Magmagan
@Magmagan Жыл бұрын
Samsung internet shouldn't be ignored, especially when considering responsive design.
@santoshgyawali9319
@santoshgyawali9319 2 жыл бұрын
Happy new year 💚🇳🇵
@ClickbaiterZ
@ClickbaiterZ 2 жыл бұрын
When does media query range added? Also, where can I see updates about CSS?
@wdsenjoyer9960
@wdsenjoyer9960 2 жыл бұрын
This is great!
@alekkrstic
@alekkrstic 2 жыл бұрын
This guy actually named his account WDS enjoyer
@DarkOceanShark
@DarkOceanShark 2 жыл бұрын
@@alekkrstic Just fan things
@haroldvfx
@haroldvfx Жыл бұрын
You are the best!
@CoIdestMoments
@CoIdestMoments Жыл бұрын
what's the add-on giving the pixels sizes in dev tools ?
@khangmach01
@khangmach01 Жыл бұрын
The video i really want to find. But not sure how to search. Now youtube recommended. 😂
@YEETlCUS
@YEETlCUS Жыл бұрын
Bro how are your videos this good
@gilsonconceicao5201
@gilsonconceicao5201 Жыл бұрын
Thanks for share!
@WillsB3
@WillsB3 Жыл бұрын
Random Question.. What keyboard is being used in these videos? The typing sounds very satisfying 😅
@Remls
@Remls Жыл бұрын
4:50 but is it supported on Safari though
@Remls
@Remls Жыл бұрын
5:09 lmao, called it
@niravparmar7856
@niravparmar7856 Жыл бұрын
is it landscape or portrait if the width is same as height?
@minhhieu1896
@minhhieu1896 2 жыл бұрын
The most frustrated thing for FE dev is supporting for old browsers and devices. Looking at these new amazing features and having to wait for years to use it.
@johanneskingma
@johanneskingma 2 жыл бұрын
(Safari)
@minhhieu1896
@minhhieu1896 2 жыл бұрын
@@johanneskingma and then monopolize their engine on IOS and PadOS 🙃
@nayemalifahim6701
@nayemalifahim6701 7 ай бұрын
best explanation
@researchandanalysisschool6838
@researchandanalysisschool6838 2 жыл бұрын
Happy new year 🎉
@Sara-rs4oq
@Sara-rs4oq 2 жыл бұрын
Happy new year!
@AcTheMace
@AcTheMace Жыл бұрын
did you miss the card for container queries? I don't see it on my device
@andygloverdev
@andygloverdev Жыл бұрын
I didn't see it either, but check out his video called "Responsive CSS Will Never Be The Same" for a deeper dive on container queries!
@princetoast
@princetoast Жыл бұрын
4:52 man i wish programming languages had this conditional statement feature, it would be pretty useful Thanks for the quality content by the way :)
@EvilTim1911
@EvilTim1911 Жыл бұрын
I remember when I first started learning programming I intuitively thought that something like that should work and tried using it and got confused. It actually won't throw errors (at least in JS and Python) but if you do something like 3 > 2 > 1 what happens is that 3 > 2 evaluates to true and then you get true > 1 which coerces the true into a 1 so you end up with 1 > 1 and the whole expression evaluates to false. Just throwing this out there in case anyone else gets curious. I think this is an inherent limitation in how basically all languages are implemented and so operators like AND and OR are required.
@alanouri9965
@alanouri9965 Жыл бұрын
Thanks for the informations
@AbdulBasit-hk8my
@AbdulBasit-hk8my 2 жыл бұрын
nice explanation..👍
@goodtimeswerehad
@goodtimeswerehad Жыл бұрын
I see a Kyle video.. I upvote
@foxxo-dev
@foxxo-dev 2 жыл бұрын
8th and Happy New Year!
CSS Anchor Is The Best New CSS Feature Since Flexbox
15:39
Web Dev Simplified
Рет қаралды 378 М.
The CSS Display Property is Changing Forever
15:20
Web Dev Simplified
Рет қаралды 72 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
CSS Tips And Tricks I Wish I Knew Before
12:12
Lama Dev
Рет қаралды 495 М.
The problems with viewport units
13:23
Kevin Powell
Рет қаралды 368 М.
Each Media Query in CSS You MUST Know
4:47
IFace
Рет қаралды 4,1 М.
Master Media Queries And Responsive CSS Web Design Like a Chameleon!
9:44
Slaying The Dragon
Рет қаралды 401 М.
Responsive CSS Will Never Be The Same
12:08
Web Dev Simplified
Рет қаралды 270 М.
Top 10 CSS One Liners That Will Blow Your Mind
13:34
developedbyed
Рет қаралды 986 М.
Top 10 CSS Features You Should Know & Use in 2024
19:56
Lukas | Web Development & Design
Рет қаралды 315 М.
Discord Made The Coolest CSS Only Input Animation
17:48
Web Dev Simplified
Рет қаралды 62 М.
Award Winning Animation With Only 20 Lines Of CSS?
6:59
Hyperplexed
Рет қаралды 1,9 МЛН
Learn CSS Animation In 15 Minutes
15:33
Web Dev Simplified
Рет қаралды 779 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН