Background Blend Mode Property

Last updated: 2026-09-13

background-blend-mode Background Blend Mode Property

background-blend-mode sets the blending mode between an element's background images, and between background images and the background color. It supports modes such as multiply, screen, and overlay, similar to Photoshop layer blending. Added in CSS3, it is great for rich visual effects.

Category
Initial Valuenormal
InheritedNo
Applies To
Animation Type
CSS VersionCSS3
StatusStandard

📝 Syntax

background-blend-mode: normal | multiply | screen | overlay | darken | lighten | color-dodge | color-burn | hard-light | soft-light | difference | exclusion | hue | saturation | color | luminosity;

⚙️ Values

ValueTypeDescription
normal | multiply | screen | overlay | darken | lighten | color-dodge | color-burn | hard-light | soft-light | difference | exclusion | hue | saturation | color | luminosityKeywordBackground blend mode

▶ Example

Edit the code below and see the live result in the playground:

🌐 Browser Support

Browser ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
background-blend-mode v30 v12 v30 v9 v16
Supported in all major browsers
Tip: Set multiple blend modes separated by commas to match multiple background images, e.g. background-blend-mode: multiply, screen.
Warning: background-blend-mode does not blend the element with other page content; use mix-blend-mode for blending between elements.

❓ FAQ

QWhat is the difference between background-blend-mode and mix-blend-mode?
Abackground-blend-mode blends an element's own background layers — background images with each other and with the background color. mix-blend-mode blends the element itself with the page content below it. The former works on the element's internal background layers; the latter works between the whole element and the rest of the page. To darken a background image for better text readability, background-blend-mode is enough.
QWhich blend modes are used most often?
Amultiply multiplies colors and darkens the result, great for overlaying dark tints on light textures or darkening a background for text readability. screen lightens, suitable for glow effects. overlay combines both to boost contrast. darken/lighten pick per-channel extremes, and difference creates creative inversion effects. In general the results are similar to Photoshop layer blending.
QWhat values does background-blend-mode support?
A16 values: normal, multiply, screen, overlay, darken, lighten, color-dodge, color-burn, hard-light, soft-light, difference, exclusion, hue, saturation, color, and luminosity.
QHow do I darken a background image with blending so text stays readable?
AUse multiply with a dark background color: background-image: url(bg.jpg); background-color: rgba(0,0,0,.5); background-blend-mode: multiply;. Multiplying by the dark color darkens the image and raises text contrast. IE does not support blending, so keep a solid color fallback.

📚 Related Tutorials

Web-Tutorial.com

Web-Tutorial Tech Team

A team of developers maintaining programming tutorials. Each tutorial is written and reviewed by developers with expertise in that field. We work to keep our content accurate and reliable — if you spot an issue, please let us know.

100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏