Shuffling a CSS Grid Using Custom Properties (cod )Nov 24, 2025 89 css , grids It Is OK to Say “CSS Variables” Instead of (or Alongside) “Custom Properties” (kiz )Nov 14, 2025 88 css , variables , terminology Smashing Animations: Magnificent SVGs With “<use>” and CSS Custom Properties (mal /sma )Nov 7, 2025 87 animations , transforms , svg , css Making Context-Aware Components: How CSS “inherit()” Could Simplify Design Systems (stu )Oct 16, 2025 86 components , css , functions Top 11 CSS Tricks Every Web Developer Should Know Oct 10, 2025 85 css , layout , animations , selectors , positioning , dark-mode , resets , tips-and-tricks Public CSS Custom Properties in the Shadow DOM (mic )Jul 15, 2025 84 css , shadow-dom , dom , animations The Mythical Magical Button (cri )Jun 24, 2025 83 buttons , css , custom-data , html Creating CSS Theme Variables From a JS File (mic )Apr 22, 2025 82 css , theming , javascript , conversion Maybe Don’t Use Custom Properties in Shorthand Properties (mat )Mar 6, 2025 81 css , shorthands Custom Property Fallbacks (mat /fro )Feb 28, 2025 80 css CSS “@ function” + CSS “if()” = 🤯 (bra )Feb 18, 2025 79 css , functions , conditionals , dark-mode Pure CSS Mixin for Displaying Values of Custom Properties (kiz )Jan 27, 2025 78 css , mixins Making Orbit Animations With CSS Custom Properties (lon )Sep 16, 2024 77 css , animations , effects Captured Custom Properties (kiz )Sep 2, 2024 76 css Querying the Color Scheme (kiz )Aug 29, 2024 75 css , container-queries , dark-mode Providing Type Definitions for CSS With “@ property” (5t3 )Jul 19, 2024 74 css Thoughts on CSS in 2024 (j9t )Jul 15, 2024 73 css , selectors , resets , logical-properties The Times You Need a Custom “@ property” Instead of a CSS Variable (pre /sma )May 13, 2024 72 css , animations , transitions Write Better CSS With Modern CSS (css )Apr 24, 2024 71 css , nesting , media-queries , tips-and-tricks An Advanced Way to Use CSS Variables (cfe )Apr 3, 2024 70 css Add Superpowers to Your CSS Variables With Style Queries (jar /van )Mar 8, 2024 69 css , style-queries Parallax Effect With CSS Custom Properties (fro )Feb 21, 2024 68 css , effects , parallax Offloading JavaScript With Custom Properties (hey )Feb 7, 2024 67 javascript , css Clean Architecture: Theming With Tailwind and CSS Variables Dec 20, 2023 66 theming , tailwind , css Using CSS Custom Properties Like This Is a Waste (kev )Oct 12, 2023 65 videos , css Naming Variables in CSS (doc )Oct 7, 2023 64 css , naming Expert CSS: The CPU Hack Sep 17, 2023 63 css How Custom Property Values Are Computed (5t3 )Sep 14, 2023 62 css Going Beyond Constants With Custom Properties (uti /iod )Jun 26, 2023 61 css The Case for Variables Jun 23, 2023 60 sass , css , variables , json , figma Creating Scroll-Triggered Animations by Combining Scroll-Driven Animations, Custom Properties, Style Queries, and Transitions (bra )Jun 15, 2023 59 css , animations , transitions , scrolling , style-queries Cyclic Dependency Space Toggles (kiz )Jun 14, 2023 58 toggles , css Register Custom Properties in CSS, Get and Update Them With JavaScript (oll )May 24, 2023 57 css CSS Custom Properties Beyond the “:root” (mat )Apr 20, 2023 56 css , semantics The Gotcha With Animating Custom Properties (bra )Feb 1, 2023 55 css , animations , performance Creating a High-Contrast Design System With CSS Custom Properties (uti /sma )Jan 26, 2023 54 design-systems , css , contrast , colors CSS Color Functions and Custom Properties (mat )Jan 12, 2023 53 css , colors , functions An Interesting Limitation of CSS Custom Properties (tyl /clo )Nov 17, 2022 52 css How Is This Possible With CSS Only?! (kev )Sep 1, 2022 51 videos , css , selectors , animations Interpolating Numeric CSS Variables (geo /css )Aug 30, 2022 50 css The Future of CSS: Variable Units, Powered by Custom Properties (bra )Jul 8, 2022 49 css , units CSS Variable Secrets (lea /css )Jun 30, 2022 48 videos , css How to Use Variables in CSS: CSS Custom Properties (web )Jun 5, 2022 47 how-tos , css Evaluating Design System Adoption Using Custom CSS Apr 14, 2022 46 design-systems , css , metrics Windows High Contrast Mode, Forced Colors Mode, and CSS Custom Properties (eri /sma )Mar 21, 2022 45 css , colors , contrast , microsoft , windows Taming CSS Variables With Web Inspector (web )Mar 2, 2022 44 css , browsers , tooling Multi-Value CSS Properties With Optional Custom Property Values (css )Feb 11, 2022 43 css CSS Custom Properties (5t3 )Dec 15, 2021 42 css Standardizing Focus Styles With CSS Custom Properties (5t3 /css )Dec 10, 2021 41 css , accessibility , focus Open Props (arg )Dec 1, 2021 40 websites , css , props The Surprising Behavior of “Important CSS Custom Properties” (ste )Nov 30, 2021 39 css , cascade Parallax Powered by CSS Custom Properties (jhe /css )Nov 19, 2021 38 css , effects , parallax Using CSS Variables for Reduced Motion on a Global Scale (cit )Oct 28, 2021 37 css , media-queries , reduced-motion On Using Custom Properties (bra )Oct 22, 2021 36 css Custom Properties With Defaults: 3+1 Strategies (lea )Oct 15, 2021 35 css Different Degrees of Custom Property Usage (chr /css )Oct 14, 2021 34 css Custom Properties and “@ property” (ppk )Jul 21, 2021 33 css Build Complex CSS Transitions Using Custom Properties and “cubic-bezier()” (css /css )Jul 14, 2021 32 css , transitions , complexity The Dilemma of Naming Font Size Variables (css )Jul 6, 2021 31 css , preprocessors A Complete Guide to Custom Properties (chr /css )Apr 27, 2021 30 guides , css , examples Sometimes, a Billion Laughs Aren’t So Funny—Improving CSS Variables in WebKit Apr 24, 2021 29 css , browsers , browser-engines , webkit Custom Properties as State (chr /css )Jan 5, 2021 28 css Color Theming With CSS Custom Properties and Tailwind (mic /css )Nov 19, 2020 27 theming , colors , css , tailwind Naming Color Variables in CSS (ahm )Nov 4, 2020 26 css , colors , design-tokens , naming The “--var: ;” Hack to Toggle Multiple Values With One Custom Property (lea )Oct 12, 2020 25 css , hacks , toggles CSS Variables 101 (sha )Oct 6, 2020 24 css Custom Properties: Questioning “:root” (j9t )Sep 21, 2020 23 cross-posts , css Using “@ property” for CSS Custom Properties (chr /css )Sep 2, 2020 22 css , houdini The Cicada Principle, Revisited With CSS Variables (lea )Jul 7, 2020 21 principles , css How to Get All Custom Properties on a Page in JavaScript (tyl /css )Jun 8, 2020 20 how-tos , css , javascript A User’s Guide to CSS Variables (lea )May 21, 2020 19 guides , css Creating Color Themes With Custom Properties, HSL, and a Little “calc()” (css )Apr 16, 2020 18 theming , colors , css , functions The Web in 2020: Extensibility and Interoperability (una /css )Jan 22, 2020 17 web-platform , extensibility , interoperability , houdini , variable-fonts , logical-properties , web-components , media-queries , performance CSS Custom Properties in the Cascade (mia /sma )Jul 1, 2019 16 css , cascade , examples Did You Know That CSS Custom Properties Can Handle Images Too? (fon /css )Feb 27, 2019 15 css , images Styling a Web Component (chr /css )Jan 8, 2019 14 web-components , shadow-dom , dom , css , html Updating a CSS Variable With JavaScript (chr /css )Sep 12, 2018 13 css , javascript A Strategy Guide to CSS Custom Properties (sma )May 14, 2018 12 guides , strategies , css Using Custom Properties to Modify Components (fon /css )Aug 18, 2017 11 components , css The Issue With Preprocessing CSS Custom Properties (chr /css )May 11, 2017 10 css , preprocessors , javascript It’s Time to Start Using CSS Custom Properties (sma )Apr 19, 2017 9 css , examples What Is the Difference Between CSS Variables and Preprocessor Variables? (chr /css )Oct 25, 2016 8 css , preprocessors , variables , comparisons Autoprefixing, With CSS Variables! (lea )Sep 7, 2016 7 css , vendor-extensions CSS Variables: The Architecture Backbone (sma )Jan 13, 2016 6 css , sass , preprocessors Coming Soon: Native CSS Variables (cra )Sep 10, 2012 5 css , less , sass CSSOM, Vars, Mixins, Nesting, and Modules (tab )Jan 22, 2011 4 css , cssom , mixins , nesting , modules Why CSS Needs No Variables (j9t )Apr 1, 2009 3 css , variables Why “Variables” in CSS Are Harmful—an Essay (ber /w3c )Jun 30, 2008 2 css , variables , standards CSS Variables Are Next? (dal /aja )Apr 25, 2008 1 css , variables