CSS mix-blend-mode 屬性
示例
一個帶有紅色背景的容器和一個與紅色容器混合(變暗)的影像
.container {
background-color: red;
}
.container img {
mix-blend-mode: darken;
}
自己動手試一試 »
更多“自己嘗試”的例子見下文。
定義和用法
mix-blend-mode
屬性指定元素的內容應如何與直接父級背景混合。
瀏覽器支援
表中的數字指定了完全支援該屬性的第一個瀏覽器版本。
屬性 | |||||
---|---|---|---|---|---|
mix-blend-mode | 41.0 | 79.0 | 32.0 | 8.0 | 35.0 |
CSS 語法
mix-blend-mode: normal|multiply|screen|overlay|darken|lighten|color-dodge|color-burn|difference|exclusion|hue|saturation|color|luminosity;
屬性值
值 | 描述 | 演示 |
---|---|---|
normal | 這是預設值。將混合模式設定為 normal(正常) | 演示 ❯ |
multiply | 將混合模式設定為 multiply(正片疊底) | 演示 ❯ |
screen | 將混合模式設定為 screen(濾色) | 演示 ❯ |
overlay | 將混合模式設定為 overlay(疊加) | 演示 ❯ |
darken | 將混合模式設定為 darken(變暗) | 演示 ❯ |
lighten | 將混合模式設定為 lighten(變亮) | 演示 ❯ |
color-dodge | 將混合模式設定為 color-dodge(顏色減淡) | 演示 ❯ |
color-burn | 將混合模式設定為 color-burn(顏色加深) | 演示 ❯ |
difference | 將混合模式設定為 difference(差值) | 演示 ❯ |
exclusion | 將混合模式設定為 exclusion(排除) | 演示 ❯ |
hue | 將混合模式設定為 hue(色相) | 演示 ❯ |
saturation | 將混合模式設定為 saturation(飽和度) | 演示 ❯ |
color | 將混合模式設定為 color(顏色) | 演示 ❯ |
luminosity | 將混合模式設定為 luminosity(亮度) | 演示 ❯ |
更多示例
示例
所有值演示
.normal {mix-blend-mode: normal;}
.multiply {mix-blend-mode: multiply;}
.screen {mix-blend-mode: screen;}
.overlay {mix-blend-mode: overlay;}
.darken {mix-blend-mode: darken;}
.lighten {mix-blend-mode: lighten;}
.color-dodge {mix-blend-mode: color-dodge;}
.color-burn {mix-blend-mode: color-burn;}
.difference {mix-blend-mode: difference;}
.exclusion {mix-blend-mode: exclusion;}
.hue {mix-blend-mode: hue;}
.saturation {mix-blend-mode: saturation;}
.color {mix-blend-mode: color;}
.luminosity {mix-blend-mode: luminosity;}
自己動手試一試 »
示例
使用 mix-blend-mode 建立響應式鏤空/挖空文字
.image-container {
background-image: url("paris.jpg");
background-size: cover;
position: relative;
height: 300px;
}
.text {
background-color: white;
color: black;
font-size: 10vw;
font-weight: bold;
margin: 0 auto;
padding: 10px;
width: 50%;
text-align: center;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
mix-blend-mode: screen;
}
自己動手試一試 »
相關頁面
CSS 參考:CSS background-blend-mode 屬性