Yet Another 5 Must Know CSS Tricks That Almost Nobody Knows

  Рет қаралды 79,946

Web Dev Simplified

Web Dev Simplified

Күн бұрын

🚨 IMPORTANT:
CSS Selector Cheat Sheet: webdevsimplified.com/specific...
Learn CSS Today Course: courses.webdevsimplified.com/...
CSS is a vast language with tons of features and it is impossible to know them all. In this video I will be covering another 5 features in CSS that nobody knows but are incredibly useful.
📚 Materials/References:
CSS Grid Video: • Learn CSS Grid in 20 M...
@supports Video: • How To Use Modern CSS ...
🌎 Find Me Here:
My Blog: blog.webdevsimplified.com
My Courses: courses.webdevsimplified.com
Patreon: / webdevsimplified
Twitter: / devsimplified
Discord: / discord
GitHub: github.com/WebDevSimplified
CodePen: codepen.io/WebDevSimplified
⏱️ Timestamps:
00:00 - Introduction
00:33 - clamp
02:25 - subgrid
05:28 - @supports
07:22 - Scroll Snap
09:04 - Logical Properties
#CSSTips #WDS #Top5CSS

Пікірлер: 107
@camtelle557
@camtelle557 3 жыл бұрын
The clamp properties is amazing for adding responsive text to your website. Rather than manually changing the font size at different port sizes, clamp will smoothly change the text for you, I love it! It's transitions nicely too, no more sudden font size changes.
@whoozy1555
@whoozy1555 3 жыл бұрын
I love this series because you can learn so much useful stuff!
@mariojagger7975
@mariojagger7975 2 жыл бұрын
I guess Im pretty randomly asking but do anybody know a good place to stream new movies online?
@fanyinU
@fanyinU 3 жыл бұрын
Wow, THANK YOU Kyle! I didn't know those CSS before. Learned something new today.
@ed1nh0
@ed1nh0 3 жыл бұрын
Dude you nailed it! So much usefull stuff in just a few minutes. Always thumb up to you! Thanks mate!
@IshanKesharwani
@IshanKesharwani 3 жыл бұрын
This was such an insightful video
@vedangkavathiya8652
@vedangkavathiya8652 3 жыл бұрын
I love your videos ❤️ they are really helpful 👍
@avaplain9505
@avaplain9505 3 жыл бұрын
wow thanks for your amazing work! the sheet is awesome !!!
@TomDoesTech
@TomDoesTech 3 жыл бұрын
Another great video in an awesome series, thank you son much :)
@jenstornell
@jenstornell 3 жыл бұрын
Brilliant! Make more of these.
@szpaklabs8893
@szpaklabs8893 2 жыл бұрын
thank you! always good to know new insteresting features
@clevermissfox
@clevermissfox 7 ай бұрын
@supports is one I’ve never heard of and is so so valuable !!! That’s amazing thank you!
@techwake360
@techwake360 3 жыл бұрын
Thank you very much for sharing valuable things with us
@talalalam2621
@talalalam2621 8 ай бұрын
great cheat sheet man, thanks a lot.
@christianmarquez6365
@christianmarquez6365 3 жыл бұрын
Thank you so much for your videos!!!!
@abhijeetnigam2630
@abhijeetnigam2630 3 жыл бұрын
You are just awesome. Can you please create a video or tutorial on angular, jasmine, karma ?
@johnkeck
@johnkeck 3 жыл бұрын
Another good video with helpful tips, thanks! I'm just wondering why/when writing text in different orientations is going to become so pervasive that this new syntax will change everything, especially when the parameter names are so long and awkward. But I can see it will be helpful in contexts where internationalization/localization is key (i.e., supporting Arabic and Hebrew language versions of a site).
@franco-cespi
@franco-cespi 3 жыл бұрын
What's the noise on 10:48? Creepy. Amazing content btw! 💪🏼
@dariorey8092
@dariorey8092 3 жыл бұрын
Thanks for the Timestamps!! Great Video!!
@ayushdedhia25
@ayushdedhia25 3 жыл бұрын
Love your videos ❤️🔥🙏
@lakhveerchahal
@lakhveerchahal 3 жыл бұрын
Thanks as always for teaching
@oumardicko5593
@oumardicko5593 3 жыл бұрын
Him: ...when it will be available on all the browsers Safari: you sure about that ? 👀
@jatinkukreja18
@jatinkukreja18 3 жыл бұрын
These videos are so good😻
@SirXtC
@SirXtC 3 жыл бұрын
chrome updated its inspect elements for flex and it shows some pretty cool icons to play with
@kablamopow
@kablamopow 3 жыл бұрын
I did notice that recently, pretty cool
@abdulazizmahmoud6263
@abdulazizmahmoud6263 3 жыл бұрын
So wonderful of you 👍
@voidmind
@voidmind 3 жыл бұрын
The firefox dev tools are so great when you are working with grid and flexbox
@VXTivkot
@VXTivkot 9 ай бұрын
tank you man awesome
@tiagocreed
@tiagocreed 3 жыл бұрын
Omg! excellent class about CSS
@Sammorris207
@Sammorris207 3 жыл бұрын
Thanks Kyle!
@rahimco-su3sc
@rahimco-su3sc Жыл бұрын
your video are amazing !!
@ukaszzbrozek6470
@ukaszzbrozek6470 2 жыл бұрын
This paddings rules are in use for a while. Some languages are read form right to left. The good practise is to inverse layout of the website when such language is selected. Programer need to think about it ahead to write CSS that can adjust.
@Barnardrab
@Barnardrab 3 жыл бұрын
Do you think scroll snap would be useful for a vector graphics modeling web app? Let's say, the user is working with points to connect lines and curves and they need precision.
@suryapratapsingh5149
@suryapratapsingh5149 2 жыл бұрын
Please make some video on how to create a cross JS framework component . Like use React component in Ember JS or in Angular JS
@chinoyeochonogor7838
@chinoyeochonogor7838 3 жыл бұрын
Very helpful
@Ivoshevo
@Ivoshevo 3 жыл бұрын
You teach so well enough for me not to even buy your courses again. Thank you very much for this tips :)
@chezchezchezchez
@chezchezchezchez 3 жыл бұрын
U da best Kyle!
@lucaspiputto633
@lucaspiputto633 3 жыл бұрын
Best series
@kablamopow
@kablamopow 3 жыл бұрын
The last tip is very useful
@ChungKang
@ChungKang 3 жыл бұрын
Hi Kyle, I just saw your Bootstrap to use or not to use... what do you think about Tailwind CSS??? Better to do plain CSS?
@092_deepak_kumar3
@092_deepak_kumar3 3 жыл бұрын
Isn't Tailwind just a bunch of templates?
@DocDarkLord666
@DocDarkLord666 3 жыл бұрын
Flex box is cool, but subgrid would be so nice to have universally
@agu4071
@agu4071 3 жыл бұрын
thanks!
@arnavkanaujia3244
@arnavkanaujia3244 3 жыл бұрын
Can you make a video on anime js or three js 😄😄
@blackpurple9163
@blackpurple9163 Жыл бұрын
Great thing about the cheat sheet is it's got files for both light and dark mode
@whatthefunction9140
@whatthefunction9140 3 жыл бұрын
If I use sass and subgrid will it compile down to something that works on all browsers?
@thedeveloper4207
@thedeveloper4207 3 жыл бұрын
Obviously
@mmaranta785
@mmaranta785 3 жыл бұрын
What editor do you use?
@cytuber
@cytuber 3 жыл бұрын
He's using VSCode (without any fancy themes)
@adrihm8165
@adrihm8165 3 жыл бұрын
Merci
@manuelcasares7270
@manuelcasares7270 3 жыл бұрын
But there are several browsers that doesn't support @supports :(
@yadavdhakal2044
@yadavdhakal2044 3 жыл бұрын
What to do if the browser doesn't support @support syntax?
@AnthonySherritt
@AnthonySherritt 3 жыл бұрын
Completely new to me. 🤯
@joeldcanfield_spinhead
@joeldcanfield_spinhead 3 жыл бұрын
Clamp for borders. Booyah.
@MiguelFelipeCalo
@MiguelFelipeCalo 3 жыл бұрын
Please note to always check if it works on ie, if you need to cover xbrowser compat.
@krtirtho
@krtirtho 3 жыл бұрын
Content was amazing but audio was kinda lower than usual
@calvinkoay1939
@calvinkoay1939 3 жыл бұрын
Your tutorial provides me a brilliant guide on my first college lab task on web development, topic HTML and CSS. You know, I watched this while coding for my lab work before times up.
@averstrum6372
@averstrum6372 2 жыл бұрын
display contents is how I get around most subgrid issues.
@IceMetalPunk
@IceMetalPunk 3 жыл бұрын
The irony of @supports is that Safari... doesn't support it 😂 And with iOS's market share, that's worth noting.
@blackpurple9163
@blackpurple9163 Жыл бұрын
Well I guess I'll notify them to switch to something better than that the next time some element on my website doesn't work as it should because it detects the safari browser. That should let the user know why it looks different across different browser right?
@cerealrakist7360
@cerealrakist7360 3 жыл бұрын
So webkits won’t allow sub grid to work on browsers either?
@KunalSinghh
@KunalSinghh 3 жыл бұрын
Google Chrome summit had the writing mode ... interesting content ❤️
@SkuezTech
@SkuezTech 3 жыл бұрын
damn, we need babel but for css haha
@LabhamJain
@LabhamJain 3 жыл бұрын
Knew about all of these before :laughing with tears:
@marvelouswalrus949
@marvelouswalrus949 3 жыл бұрын
Now you know all of these ::after.
@LabhamJain
@LabhamJain 3 жыл бұрын
@@marvelouswalrus949 content: 'yes';
@minnuss
@minnuss 3 жыл бұрын
CLAMP for the win ! :P
@Barnardrab
@Barnardrab 3 жыл бұрын
I tried clamp with a th and td element, but nothing happened. I had to change it back to max-width. Here's my exact code: headerCell.setAttribute("style", `clamp(${rowConfiguration.columnWidths[index]}px, ${rowConfiguration.columnWidths[index]}vw, ${rowConfiguration.columnWidths[index]}px);`); footerCell.setAttribute("style", `clamp(${rowConfiguration.columnWidths[index]}px, ${rowConfiguration.columnWidths[index]}vw, ${rowConfiguration.columnWidths[index]}px);`); footerElement.setAttribute("style", `clamp(${rowConfiguration.columnWidths[index] - 40}px, ${rowConfiguration.columnWidths[index] - 40}vw, ${rowConfiguration.columnWidths[index] - 40}px);`);
@theepicgamer1196
@theepicgamer1196 3 жыл бұрын
Every time you have your camera full-screen, I always look at that beautiful Jackson electric guitar.
@ChungKang
@ChungKang 3 жыл бұрын
cool!
@schizoramen
@schizoramen 3 жыл бұрын
clamp is op
@6848811
@6848811 2 жыл бұрын
More Unknown CSS properties videos
@6848811
@6848811 2 жыл бұрын
I'm asking for more **
@Downbo435
@Downbo435 11 ай бұрын
I am understanding.
@cerealrakist7360
@cerealrakist7360 3 жыл бұрын
I guess I’m just old school because I don’t see how the last one will make such a big difference. It’s just as easy to say padding right or margin right and input the value as it is to do the new one .
@ContinuumGaming
@ContinuumGaming 3 жыл бұрын
I would just not use a function that is not supported by the major browsers yet. Doing checks and working with work arounds is a lot more trouble especially if you have a working workaround for everybody. In general I do not like Chrome much (Google... data protection, monopolistic behaviour, etc. it is just the worst thing that could win the browser war) so I do not care much, but still... it feels like IE6 with little forced errors to bring down interpretation for things a specific browser while keeping it at another again.
@user-ik7rp8qz5g
@user-ik7rp8qz5g 11 ай бұрын
From the historical look of subgrid, we should not expect it to be in chromium browsers at all (which means we never get to use it in real sites). This feature is under development for so many years with no progress at all and no sign of it coming closer to being finished.
@alexey-ym
@alexey-ym 2 жыл бұрын
- This final property is going to change the way that we write css - No, it's not Everything else is usefull, thank you
@iamacyborgbutthatsok1334
@iamacyborgbutthatsok1334 3 жыл бұрын
I am in love with your voice!
@thetrends5670
@thetrends5670 3 жыл бұрын
ME: Watching this video who even don't know CSS
@elle9834
@elle9834 3 жыл бұрын
Am i the only who thinks your voice sounds somewhat rough today. Kyle are you okay?
@JulienReszka
@JulienReszka 3 жыл бұрын
probably lost bunch of money on the crypto markets
@KRock921
@KRock921 3 жыл бұрын
@@JulienReszka We all did :(
@peshotod
@peshotod 3 жыл бұрын
Clamp does not work on Safari and Edge
@niteshkhatri6224
@niteshkhatri6224 3 жыл бұрын
Video volume is not to loud, specially if we are listening on phone speakers.
@ChanyArpin
@ChanyArpin 3 жыл бұрын
The property on the thumbnail doesn't exists, it should be padding-block-start.
@WebDevSimplified
@WebDevSimplified 3 жыл бұрын
🤦‍♂️
@ChanyArpin
@ChanyArpin 3 жыл бұрын
@@WebDevSimplified Are you alright?
@EmilYOo0
@EmilYOo0 3 жыл бұрын
i am the only one whos confused why @support doesn't support in IE? this is where i need it the most XD
@nilpo
@nilpo 3 жыл бұрын
IE. If you're coding for IE you need more than that! This is 2021.
@EmilYOo0
@EmilYOo0 3 жыл бұрын
@@nilpo lol. ok let my explain: im not coding for ie cause I want to. where I work as a *web developer*, some of our clients needs specific products to be built to support on ie for several of reasons which I'm unaware of. trust me, I know it's 2021 but part of my job is to solve problome even if that's ie. ☺️ have a good day!
@nilpo
@nilpo 3 жыл бұрын
@@EmilYOo0 My guess is they have some crazy legacy ActiveX stuff they are trying to keep using. Real world IE usage is almost non-existent now (and it couldn't come soon enough!)
@EmilYOo0
@EmilYOo0 3 жыл бұрын
@@nilpo well, its like 10‰ of our clients.. still k, thought, the @suoprt would be nice to feature on ie.
@YanasChanell
@YanasChanell 3 жыл бұрын
I'm writing some robust fallback code for ie, then I'm adding @support and now I write a modern code. Or do you need to write a code for different ie versions?
@lbobrov
@lbobrov 3 жыл бұрын
2ndddd
@uaplatformacomua
@uaplatformacomua 3 жыл бұрын
🌺👍🙋‍♀️
@JulienReszka
@JulienReszka 3 жыл бұрын
the incomplete subgrid is so uncomfortable to watch 😅
@balajiravi9259
@balajiravi9259 3 жыл бұрын
Don't use these gap, clamp() this two are not supported in all browsers. Instead @support() as fallback for those properties. You can check this with caniuse.com
@hafizhuseynov6055
@hafizhuseynov6055 3 жыл бұрын
My friend, the videos are super. But when you speak, you speak monotonously. It would be great if you could use a slightly more exciting, motivating, accentuated tone of voice.
@donniedamato
@donniedamato 3 жыл бұрын
The text in your thumbnail is wrong. There's no such thing as padding-block-top
@bradyfractal6653
@bradyfractal6653 3 жыл бұрын
This clickbait shit is so obnoxious- it’s too bad people are so dense that they reward it.
@LunarRed
@LunarRed 3 жыл бұрын
So to be clear, “padding-block-top” that you show in the thumbnail is NOT valid CSS, right? Why would you make that the thumbnail?!?
@nilpo
@nilpo 3 жыл бұрын
Another misleading click bait title. No surprise there.
@perkin524
@perkin524 3 жыл бұрын
But I wish you wouldn't speak so fast...
@aakarshitrekhi8071
@aakarshitrekhi8071 3 жыл бұрын
please increase volume of your videos otherwise they're awesome
@alexmahone501
@alexmahone501 3 жыл бұрын
14 dislikes. Seriously?
Another 5 Must Know JavaScript Features That Almost Nobody Knows
22:42
Web Dev Simplified
Рет қаралды 212 М.
Another 5 Must Know CSS Tricks That Almost Nobody Knows
15:13
Web Dev Simplified
Рет қаралды 76 М.
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Рет қаралды 9 МЛН
Buy Feastables, Win Unlimited Money
00:51
MrBeast 2
Рет қаралды 67 МЛН
когда одна дома // EVA mash
00:51
EVA mash
Рет қаралды 10 МЛН
Useful Gadget for Smart Parents 🌟
00:29
Meow-some! Reacts
Рет қаралды 9 МЛН
10 CSS Pro Tips - Code this, NOT that!
9:39
Fireship
Рет қаралды 2,1 МЛН
5 More Must Know CSS Tricks That Almost Nobody Knows
12:11
Web Dev Simplified
Рет қаралды 72 М.
5+ CSS Features That Will Change How You Code
17:58
Web Dev Simplified
Рет қаралды 42 М.
10 Tailwind Classes I Wish I Knew Earlier
13:31
Web Dev Simplified
Рет қаралды 150 М.
Learn Flexbox CSS in 8 minutes
8:16
Slaying The Dragon
Рет қаралды 1,3 МЛН
Top 10 CSS One Liners That Will Blow Your Mind
13:34
developedbyed
Рет қаралды 874 М.
Avoid These 5 Awful CSS Mistakes
20:42
Kevin Powell
Рет қаралды 186 М.
A CSS Unit Deep Dive - Learn CSS Units & When To Use Them
15:13
Slaying The Dragon
Рет қаралды 73 М.
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Рет қаралды 9 МЛН