You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[css-values-4] Allow omitting <declaration-value> in mix() #8556
If I am not mistaken, mix() is valid for custom properties, whose initial value is the guaranteed-invalid value, ie. an omitted value.
A mix() notation is invalid if either of its <declaration-value>s are invalid when interpreted as a whole value for the property the function is used in, or if the property using it is not animatable.
Should mix() syntax allow omitting <declaration-value> ...
Yes, passing a space does indeed satisfy <declaration-value>, but I should indeed go ahead and give it ? since that's also a valid custom property value.
Activity
Loirooriol commentedon Mar 10, 2023
In fact
mix(50%; ; on)is using a space so that's already a<declaration-value>I think? Omitting it would allowmix(50%;; on)I guess.tabatkins commentedon Mar 10, 2023
Yes, passing a space does indeed satisfy
<declaration-value>, but I should indeed go ahead and give it?since that's also a valid custom property value.[css-values-4] Fully omitting a mix() argument is fine (you don't nee…