device-cmyk()
**device-cmyk()
** 函数式表示法用于以设备相关的方式表达 CMYK 颜色,指定青色、品红色、黄色和黑色的分量。
当为特定打印机创建要输出的材料时,这种颜色方法很有用,此时知道特定油墨组合的输出。CSS 处理器可能会尝试近似颜色,但是,最终结果可能与印刷结果不同。
语法
css
device-cmyk(0 81% 81% 30%);
device-cmyk(0 81% 81% 30% / .5);
device-cmyk(0 81% 81% 30% / .5, rgb(178 34 34));
值
函数式表示法:device-cmyk(C M Y K[ / A][, color])
C
、M
、Y
、K
-
<number>
或<percentage>
值,提供 CMYK 颜色的青色、品红色、黄色和黑色分量。 A
可选-
一个
<alpha-value>
,其中数字1
对应于100%
(完全不透明)。 color
可选-
一个可选的回退
<color>
,如果用户代理不知道如何将 CMYK 颜色转换为 RGB,则使用该颜色。
正式语法
<device-cmyk()> =
<legacy-device-cmyk-syntax> |
<modern-device-cmyk-syntax>
<legacy-device-cmyk-syntax> =
device-cmyk( <number>#{4} )
<modern-device-cmyk-syntax> =
device-cmyk( <cmyk-component>{4} [ / [ <alpha-value> | none ] ]? )
<cmyk-component> =
<number> |
<percentage> |
none
<alpha-value> =
<number> |
<percentage>
规范
规范 |
---|
CSS 颜色模块级别 5 # device-cmyk |
浏览器兼容性
目前还没有浏览器实现此功能。