Channel Avatar

Kevin Powell @UCJZv4d5rbIKd4QHMPkcABCw@youtube.com

988K subscribers - no pronouns :c

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


CSS detective work made easy with this DevTool feature Make any image fit perfectly with 2 lines of CSS Style queries can be like dynamic modifier classes Style selected text using ::selection Take control of your list styling with ::marker Make Any Text Instantly Selectable :has() is more than a parent selector Easily transition to and from display none :placeholder-shown is more powerful than you might realize Emulate system color schemes in a couple of clicks z-index animation fix :focus gets focus states wrong Level up your responsive type A simple shift to better understand CSS Improve forms with :user-valid and :user-invalid The unexpected burden that can come from a disability Using code elements when you should be using kbd? Centering in CSS is a meme for the wrong reasons Remove empty elements with one line of CSS - great for dynamic content You can scope styles with vanilla CSS now Centering in CSS keeps getting easier Floats are still relevant in 2025 CSS lessons for your parking fails Super quick way to improve your gradients What is azure?? Guessing CSS color keyword values: part 4 Deep pink, dodgerblue... Guessing CSS color keyword values: part 3 Is golden rod more gold than gold? 😅 Guessing CSS color keyword values: part 2 Bisque? Guessing CSS color keyword values: part 1 This named color picker is awesome Improve your animations by adding weight to them No more extra scrollbars when using overflow-x Timing functions + ranges make scroll-driven animations even better Grid auto-fit, but with even number of columns only Improve your forms with a couple lines of CSS Stop Writing Extra Code: HTML Inputs Are More Powerful Than You Think Don't use viewport units for font-size Remove useless keyframes from your CSS animations Improve your forms with this underused HTML element Dynamically number elements with a few lines of CSS Flex: 1 probably doesn't work the way you think it does A simple update for better form UX An easy fix for an annoying CSS transition issue Improve your CSS animations with individual transforms A background-image trick most people don't know about Quick trick to boost specificity One-liner to fix shadows, borders, and gradients that break multiple lines Use this instead of white-space: nowrap One small tweak to instantly improve your gradients