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

瀏覽器相容性

目前沒有瀏覽器支援此功能。

另見