
Artık bir özellik belirli bir koşula göre farklı değerler alabiliyor.
Örneğin tarayıcı grid desteğine sahipse ya da tema dark moddaysa CSS bunu algılayıp uygun stili uygulayabiliyor.
Bu yapı sayesinde @media veya @supports gibi sorgulara alternatif daha sade bir çözüm geliyor:
.button {
background: if(style(--theme: dark): #222; else: #fff);
}Şu an tüm tarayıcılar desteklemese de ilerleyen zamanlarda standarta dönüşeceğini düşünüyorum.Meraklasına bir takım kaynaklar:
https://developer.mozilla.org/en-US/docs/Web/CSS/if
https://developer.chrome.com/blog/if-article
