Channel Avatar

Kevin Powell @UCJZv4d5rbIKd4QHMPkcABCw@youtube.com

919K subscribers - no pronouns set

Helping you learn how to make the web, and make it look good


Animate a sibling on scroll with only 5 lines of CSS Easily reduce the opacity of a custom property color with relative colors A great way to keep up with front-end development Transitioning to and from display none is easy now! Fix ugly text wrapping with this simple CSS trick Vertically centering WITHOUT flex or grid? It's so easy now! Under-used CSS features 2: :focus-visible Under-used CSS features 3: matrix-3d() Under-used CSS features 1: overscroll-behavior: contain A great way to showcase your skills to employers Super simple & useful CSS selector trick Selecting the preceeding sibling with CSS is so easy now! New way to handle light/dark themes with CSS @scope is coming to CSS and it's amazing 🤯 3 under-rated VS Code shortcuts This way of using margin is often overlooked A simple way to make a masonry layout Overlap elements without using position in CSS 7 resources to help you practice your front-end skills Use this instead of :focus in your css True parallax with css-only This fixes the problem with vh CSS shorthands aren't always worth it Select all siblings of an element using :has() CSS animation trick with rotated items CSS animation keyframe tips 7 ways to center with CSS How flexbox and grid are like owning different types of shoes :nth-child() has an amazing upgrade not enough people are talking about Simplify your code with this underused pseudo-class The easy way to make sense of complex selectors The border-radius feature most people don’t know about Is this the strangest CSS solution out there? Why Gradients can be better than SVGs for patterns The scrollbar control you didn’t know you needed #css Do you make this mistake with border-radius? #css 5 Responsive Layouts in 60 seconds A quick & fun CSS animation effect The big gotcha with native CSS nesting hsl() is great, but this is even better! This new CSS function makes color schemes a breeze Timing function tips to improve your css animations CSS border effects without using borders 5 useful resources for front-end devs - part 2 Styling underlines with CSS is easier than you might have thought You don't need transform to rotate, translate, or scale One line of CSS for better typography 5 useful resources for front-end devs