tubeshowcase●1,072,387 videosβ™‘ My collection 0
← Learn to Code

Learn to Code26:22

Naming things just got easier thanks to @scope

Kevin Powell β†—

From the creator

πŸŽ“ Check out CSS Demystified: https://cssdemystified.com/?utm_campaign=general&utm_source=youtube&utm_medium=scope @scope is here, and it's pretty awesome! This video is a bit of crash course into it, looking at why it can come in handy, where it fits into the cascade, some of the potential issues you can run into when using it, and more. πŸ”— Links βœ… Bramus’ great article on scope: https://developer.chrome.com/docs/css-ui/at-scope βœ… Browser support table: https://caniuse.com/css-cascade-scope ⌚ Timestamps 00:00 - Introduction 00:43 - Why you might want scope in the first place 03:40 - Avoiding this issue using @scope 06:50 - Why this solves the problem - scope proximity 09:05 - Specificity still matters 10:28 - CSS Demystified 11:08 - Stop running into specificity issues thanks to scope 13:30 - Stop the scope at a specific element or elements 16:25 - You can have selector lists if you need to target several elements 17:16 - The difference between & and :scope 20:52 - Things will still inherit! 22:24 - Using inline style blocks 24:45 - Browser support #css -- Come hang out with other dev's in my Discord Community πŸ’¬ https://discord.gg/nTYCvrK Keep up to date with everything I'm up to βœ‰ https://www.kevinpowell.co/newsletter Come hang out with me live every Monday on Twitch! πŸ“Ί https://www.twitch.tv/kevinpowellcss --- Help support my channel πŸ‘¨β€πŸŽ“ Get a course: https://www.kevinpowell.co/courses πŸ‘• Buy a shirt: https://teespring.com/stores/making-the-internet-awesome πŸ’– Suppor

Published 2024-06-20 Β· Watch on YouTube β†—
Availability and playback restrictions are controlled by the original channel.

Keep exploring Learn to Code