CSS 合成和混合

CSS 合成與混合模組定義了元素的背景層如何混合,元素如何與其容器混合,以及元素是否必須建立新的堆疊上下文

此 CSS 模組中的屬性可用於定義在混合元素的背景影像和顏色以形成單個背景影像時應使用的混合模式(如果有)。此模組提供了 16 種混合模式。您還可以定義元素的邊框、背景和內容(包括文字、表情符號和影像)應如何與其容器的背景混合。

合成與混合的實際應用

在此示例中,每個盒子都有邊框、兩個條紋背景影像和一個純色背景。所有盒子的共同背景包含一個圓形圖案。第二行中的三個盒子被設定為與容器的背景混合。

請注意,由於混合,背景、邊框和內容都受到了影響。點選上面示例中的“播放”按鈕,可以在 MDN Playground 中檢視或編輯動畫程式碼。

參考

屬性

規範

規範
Compositing and Blending Level 2

另見