diff --git a/css-values-5/Overview.bs b/css-values-5/Overview.bs index d3d9ed28cc8..49f27438414 100644 --- a/css-values-5/Overview.bs +++ b/css-values-5/Overview.bs @@ -1883,9 +1883,13 @@ so the ''calc-size()'' has to masquerade as one or the other. This, unfortunately, means you can't transition between keywords, like going from ''width/auto'' to ''width/min-content''. -As well, a ''calc-size()'' can be interpolated -with a <> or an <>, -behaving as if the second value were ''calc-size(value)''. +Some ''calc-size()'' values can also be interpolated +with a <> or an <>. +To determine whether the values can interpolate +and what the interpolation behavior is, +treat the non-''calc-size()'' value +as ''calc-size( value )'' +and apply the rules above.
For example, ''calc-size()'' allows interpolation to/from ''height: auto'':