• About Us
  • Privacy Policy
  • Disclaimer
  • Contact Us
AimactGrow
  • Home
  • Technology
  • AI
  • SEO
  • Coding
  • Gaming
  • Cybersecurity
  • Digital marketing
No Result
View All Result
  • Home
  • Technology
  • AI
  • SEO
  • Coding
  • Gaming
  • Cybersecurity
  • Digital marketing
No Result
View All Result
AimactGrow
No Result
View All Result

The factor about contrast-color | CSS-Tips

Admin by Admin
October 9, 2025
Home Coding
Share on FacebookShare on Twitter


One in every of our favorites, Andy Clarke, on the one factor preserving the CSS contrast-color() perform from true glory:

For my web site design, I selected a darkish blue background color (#212E45) and lightweight textual content (#d3d5da). This color is off-white to melt the distinction between background and foreground colors, whereas sustaining an honest degree for accessibility issues.

However right here’s the factor. The contrast-color() perform chooses both white for darkish backgrounds or black for gentle ones. A minimum of to my eyes, that distinction is just too excessive and makes studying much less snug, no less than for me.

Phrase. White and black are two very protected colours to create distinction with one other coloration worth. However the quantity of distinction between a stable white/black and some other coloration, whereas providing essentially the most distinction, will not be the very best distinction ratio total.

This was true when added a darkish coloration scheme to my private web site. The distinction between the background coloration, a darkish blue (hsl(238.2 53.1% 12.5%), and stable white (#fff) was too jarring for me.

To tone that down, I’d need one thing rather less opaque than what, say hsl(100 100% 100% / .8), or 20% lighter than white. Can’t do this with contrast-color(), although. That’s why I attain for light-dark() as an alternative:

physique {
  coloration: light-dark(hsl(238.2 53.1% 12.5%), hsl(100 100% 100% / .8));
}

Will contrast-color() help greater than a black/white duo sooner or later? The spec says sure:

Future variations of this specification are anticipated to introduce extra management over each the distinction algorithm(s) used, the use circumstances, in addition to the returned coloration.

I’m positive it’s a type of issues that ‘s simpler stated than achieved, because the “proper” quantity of distinction is extra nuanced than merely saying it’s a ratio of 4.5:1. There are person preferences to have in mind, too. After which it will get into weeds of work being achieved on WCAG 3.0, which Danny does a pleasant job summarizing in a latest article detailing the shortcomings of contrast-color().


Direct Hyperlink →

Tags: contrastcolorCSSTricks
Admin

Admin

Next Post
Traditional Stephen King E book Field Set Will get 50% Low cost At Amazon

Traditional Stephen King E book Field Set Will get 50% Low cost At Amazon

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recommended.

Model Is Getting A “Rebrand” — Thank You, AI!

Model Is Getting A “Rebrand” — Thank You, AI!

June 28, 2025
The Sims 4 Enchanted by Nature will get an official reveal trailer confirming that fairies are so again

The Sims 4 Enchanted by Nature will get an official reveal trailer confirming that fairies are so again

June 13, 2025

Trending.

AI-Assisted Menace Actor Compromises 600+ FortiGate Gadgets in 55 Nations

AI-Assisted Menace Actor Compromises 600+ FortiGate Gadgets in 55 Nations

February 23, 2026
How Voice-Enabled NSFW AI Video Turbines Are Altering Roleplay Endlessly

How Voice-Enabled NSFW AI Video Turbines Are Altering Roleplay Endlessly

June 10, 2025
Introducing Sophos Endpoint for Legacy Platforms – Sophos Information

Introducing Sophos Endpoint for Legacy Platforms – Sophos Information

August 28, 2025
Rogue Planet’ in Growth for Launch on iOS, Android, Change, and Steam in 2025 – TouchArcade

Rogue Planet’ in Growth for Launch on iOS, Android, Change, and Steam in 2025 – TouchArcade

June 19, 2025
10 tricks to begin getting ready! • Yoast

10 tricks to begin getting ready! • Yoast

July 21, 2025

AimactGrow

Welcome to AimactGrow, your ultimate source for all things technology! Our mission is to provide insightful, up-to-date content on the latest advancements in technology, coding, gaming, digital marketing, SEO, cybersecurity, and artificial intelligence (AI).

Categories

  • AI
  • Coding
  • Cybersecurity
  • Digital marketing
  • Gaming
  • SEO
  • Technology

Recent News

New Xbox CEO Has No Quick Plans To Change Multi-Platform Technique

New Xbox CEO Has No Quick Plans To Change Multi-Platform Technique

February 25, 2026
Easy methods to inform if a voice name is AI or not

Easy methods to inform if a voice name is AI or not

February 25, 2026
  • About Us
  • Privacy Policy
  • Disclaimer
  • Contact Us

© 2025 https://blog.aimactgrow.com/ - All Rights Reserved

No Result
View All Result
  • Home
  • Technology
  • AI
  • SEO
  • Coding
  • Gaming
  • Cybersecurity
  • Digital marketing

© 2025 https://blog.aimactgrow.com/ - All Rights Reserved