#Development #Techniques
Some CSS only contrast options · What works until contrast-color() is widely supported https://ilo.im/16aci2

_____
#ModernCSS #Color #Contrast #Accessibility #Browsers #WebDev #Frontend #CSS #CssCalc #CssClamp

Some CSS only contrast options until contrast-color() is Baseline widely available

While we wait for contrast-color() to arrive in all browsers, these CSS-only approaches by Donnie D’Amato give us a practical way forward that we can use right now, along with lots of other knowledge on how colour works in CSS.

Piccalilli
Happy 2026

...

#Development #Guides
A pragmatic guide to CSS colors (part 2) · The many color options modern CSS opens up https://ilo.im/168um3

_____
#ModernCSS #CssCalc #Colors #ColorSchemes #OKLCH #HSL #Transparency #Browser #WebDev #Frontend

A pragmatic guide to modern CSS colours - part two

Kevin is back with the follow up to part one of this series. This time, Kevin goes deep on how functional the newer colour capabilities are in practice to hopefully, encourage more designers to use their browser more often.

Piccalilli

#Development #Techniques
Transition to the other side · A little CSS magic with container query units https://ilo.im/167m1o

_____
#ModernCSS #CssUnits #CssCalc #Transitions #Animations #WebDev #Frontend #CSS

Transition to the Other Side with Container Query Units

How container queries help move an element to the opposite side of its parent container when both have dynamic responsive dimensions.

#Development #Techniques
Com­pressed flu­id typography · Fluid type control with a weighted CSS scale https://ilo.im/167n72

_____
#CssCalc #FluidType #Typography #Accessibility #FluidDesign #Design #WebDesign #WebDev #Frontend #CSS

Compressed Fluid Typography · Matthias Ott

Matthias Ott is an independent user experience designer and web design engineer from Stuttgart, Germany. He also teaches Interface Prototyping at the Muthesius Academy of Fine Arts and Design.

Matthias Ott – User Experience Designer

#Development #Previews
CSS typed arithmetic · “This single feature is a quiet revolution.” https://ilo.im/1674t5

_____
#ModernCSS #CssCalc #Calculations #Layouts #Animations #Browser #WebDev #Frontend #CSS

CSS Typed Arithmetic | CSS-Tricks

Starting in Chrome 140, we'll be able to calculate numeric values with mixed data types. Sounds small, but Amit demonstrates how big a deal this is, calling it Computational CSS.

CSS-Tricks

#Development #Approaches
The best CSS unit for spacing · “We don’t have to choose between px and rem.” https://ilo.im/1673zo

_____
#CssUnits #CssClamp #CssCalc #CustomProperties #WebDev #Browser #Frontend #CSS

The Best CSS Unit Might Be a Combination

We don't have to choose between px and rem for spacing

OddBird

#Development #Pitfalls
How to correctly use if() in CSS · What can be confusing at first is easy to fix https://ilo.im/164bzl

_____
#ModernCSS #CssIf #CssCalc #Browser #WebDev #Frontend #CSS

How to correctly use if() in CSS

Learn how to easily fix an issue you will face when using if()

The CSS shape() function

Shapes are an important aspect of graphic design.

WebKit

#Development #Techniques
Never lose a z-index battle again · How to set the highest possible z-index in CSS https://ilo.im/163b5p

_____
#CssCalc #WebDev #Frontend #HTML #CSS

Never lose a z-index battle again - Manuel Matuzovic

I'm a frontend developer in Graz, specialized in HTML, accessibility, and CSS layout and architecture.

Manuel Matuzovic