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可选-
如果用户代理不知道如何将 CMYK 颜色转换为 RGB,则使用可选的备用
<color>。
正式语法
<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 颜色模块第五版 # device-cmyk |
浏览器兼容性
目前没有浏览器支持此功能。