• 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.

Heartopia celebrates 30 million downloads with new outfits, everlasting value cuts

Heartopia celebrates 30 million downloads with new outfits, everlasting value cuts

April 6, 2026
The steps vs. the idea

One factor at a time

April 30, 2026

Trending.

Nsfw Chatgpt Options – Examples I’ve Used

Nsfw Chatgpt Options – Examples I’ve Used

October 13, 2025
ModeloRAT and Mistic Backdoor Exercise Linked to Ransomware Preliminary Entry Dealer

ModeloRAT and Mistic Backdoor Exercise Linked to Ransomware Preliminary Entry Dealer

June 24, 2026
Cisco Catalyst SD-WAN Zero-Day CVE-2026-20245 Exploited to Acquire Root Entry

Cisco Catalyst SD-WAN Zero-Day CVE-2026-20245 Exploited to Acquire Root Entry

June 25, 2026
Web Information Caps Defined: The right way to Keep away from Overages and Discover Limitless Plans

Web Information Caps Defined: The right way to Keep away from Overages and Discover Limitless Plans

September 23, 2025
Hijacked npm and Go Packages Use VS Code Duties to Deploy Python Infostealer

Hijacked npm and Go Packages Use VS Code Duties to Deploy Python Infostealer

June 29, 2026

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

Way forward for Hospitality with Synthetic Intelligence

Way forward for Hospitality with Synthetic Intelligence

July 12, 2026
Knights of the Outdated Republic III

Knights of the Outdated Republic III

July 12, 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