CSS <color-interpolation-method> 数据类型确定在不同 <color> 值之间创建过渡时使用的色彩空间。此数据类型将覆盖 color-mix() 和 linear-gradient() 等函数的默认颜色混合。
插值颜色空间默认为 Oklab,同时对颜色值进行插值。
可能的值
- <rectangular-color-space> − 可以使用关键字 srgb、srgb-linear、lab、oklab、XYZ、XYZ-D50 或 XYZ-D65。
- <polar-color-space> − 可以使用关键字 shsl、hwb、lch 或 oklch。
- <hue-interpolation-method> − 色调插值算法。它默认为较短的色调。它是可选的。
语法
CSS <color-interpolation-method> - linear-gradient()
以下示例演示了使用 linear-gradient() 的不同色彩空间和渐变插值 -