效果

混合模式mix-blend-mode

Setting how an element's content should blend with its parent background.

Overview

ClassDeclarations
mix-blend-mode:normalmix-blend-mode: normal;
mix-blend-mode:multiplymix-blend-mode: multiply;
mix-blend-mode:screenmix-blend-mode: screen;
mix-blend-mode:overlaymix-blend-mode: overlay;
mix-blend-mode:darkenmix-blend-mode: darken;
mix-blend-mode:lightenmix-blend-mode: lighten;
mix-blend-mode:color-dodgemix-blend-mode: color-dodge;
mix-blend-mode:color-burnmix-blend-mode: color-burn;
mix-blend-mode:hard-lightmix-blend-mode: hard-light;
mix-blend-mode:soft-lightmix-blend-mode: soft-light;
mix-blend-mode:differencemix-blend-mode: difference;
mix-blend-mode:exclusionmix-blend-mode: exclusion;
mix-blend-mode:huemix-blend-mode: hue;
mix-blend-mode:saturationmix-blend-mode: saturation;
mix-blend-mode:colormix-blend-mode: color;
mix-blend-mode:luminositymix-blend-mode: luminosity;
mix-blend-mode:<mode>mix-blend-mode: <mode>;

Examples

Blend an element with its backdrop

Use mix-blend-mode:* to set how the entire element blends with content behind it.

<div class="mix-blend-mode:multiply">    ...</div>
Generated CSS
@layer utilities {    .mix-blend-mode\:multiply {        mix-blend-mode: multiply    }}

Restore normal blending

Use mix-blend-mode:normal to remove a blend mode.

<div class="mix-blend-mode:normal">...</div>

For blending background layers inside the same element, use background-blend-mode.

Apply conditionally

Apply styles based on different states using selectors and conditional queries.

<div class="mix-blend-mode:normal mix-blend-mode:multiply@sm mix-blend-mode:normal@print">...</div>

Blend modes can change contrast unpredictably as the backdrop changes.


  • Master UI


© 2026 Aoyue Design LLC.MIT License
Trademark Policy