TechBooky AI Assistant
TechBooky AI Assistant
👋 Welcome to TechBooky AI Assistant

I can help with:
🔎 Tech News
🤖 AI Topics
💻 Gadgets
☁️ Cloud
✍️ Guest Posts
📢 Advertising
🔗 Backlinks
📩 Newsletter
  • AI Search
  • Cryptocurrency
  • Earnings
  • Enterprise
  • About TechBooky
  • Submit Article
  • Advertise With TechBooky
  • Contact Us
TechBooky
  • African
  • AI
  • Metaverse
  • Gadgets
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
  • African
  • AI
  • Metaverse
  • Gadgets
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
TechBooky
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Home General

Exploring CSS3 Background Blends: Creating Photoshop-like Effects with Pure CSS3

by
March 27, 2015
in General, Research/How to do it
Share on FacebookShare on Twitter
Share this story

Send it to someone who should read it.

f Facebook X X in LinkedIn wa WhatsApp tg Telegram @ Email
In Brief
  • With the introduction of CSS3, we now have the capacity to add multiple backgrounds to a single element.
  • This allows background images and/or colors to stack upon each other, much like in Photoshop’s layering concept.
  • Supposing transparencies exist, the underlying background file, or color, can still shine through.

With the introduction of CSS3, we now have the capacity to add multiple backgrounds to a single element. This allows background images and/or colors to stack upon each other, much like in Photoshop’s layering concept. Supposing transparencies exist, the underlying background file, or color, can still shine through. The introduction of CSS3 Background Blends has opened new doors, allowing for unique and impressive combinations of multiple backgrounds.

background-blending-mode_collage

Creating Multiple Backgrounds and Selecting Effects

Beginning the process, firstly we need to use the “background” property to create more than one background. Adding multiple backgrounds is achieved simply by defining them, separated by commas. Following that, we use the innovative “background-blend-mode” property to set the desired blending effect.

1
2
3
4
body {
  background: url("clouds.jpg"), url("castle.jpg");
  background-blend-mode: multiply;
}

background-blending-mode_multiply
Original and “multiply” blended images

In this instance, we have used two JPEG files as our background images. Since JPEG files don’t contain any transparency, only the image called first will be visible – unless we utilize the CSS3 Background Blends. With the “multiply” value in the “background-blend-mode” property, we can combine the two images into a single stunning visual.

Emulating Photoshop Blending Effects

However, the “multiply” effect is just the tip of the iceberg. Numerous other blending effects are available, mirroring the layer effects found in Photoshop. Adobe has been instrumental in bringing this wide range of effects to CSS3. These effects can drastically enhance your images, with options like “soft-light” and “hard-light”, “darken” and “lighten”, “screen”, “overlay”, “color-dodge” and “color-burn”, to name some, extending even to “difference”, “exclusion”, “hue”, “color”, “saturation” and “luminosity”.

The outputs from CSS3 and Photoshop are nearly indistinguishable from each other. However, one must remember, using the “background-blending-mode” will apply the effect to all the given backgrounds.

1
2
3
4
body {
  background: url("clouds.jpg"), url("castle.jpg");
  background-blend-mode: lighten;
}

background-blending-mode_lighten
Original and “lightened” blended images

Using the “lighten” effect on both JPEGs, as demonstrated in this example, results in a plain white background. To use the effect on the first background only, we have the option of designating the second background to be displayed without effects.

Also worth reading
Adobe Adds AI Assistant To Photoshop; Firefly Gets New Editing Tools Adobe Releases Photoshop App for iPhone 5 Steps And Tips On How To Edit Images Using Adobe Photoshop Fix “Could not initialize Photoshop because the scratch disks are full” In Mac Adobe Welcomes You to the Revolutionary “Voice Photoshop” Era with #VoCo Elevating Your Portfolio: A Comprehensive Guide to Showcasing Sketch and Photoshop Mastery
1
2
3
4
body {
  background: url("clouds.jpg"), url("castle.jpg");
  background-blend-mode: lighten, normal;
}

In this case, we are individually defining effects for each image involved, where the second image, marked by the value “normal”, ensures that no effect is applied. You can choose any combination of effects that best suits your design needs.

1
2
3
4
body {
  background: url("clouds.jpg"), url("castle.jpg"), url("another.jpg");
  background-blend-mode: lighten, multiply, normal;
}

Remember to always use the “normal” value for any final background in your projects. This is required as there will be no following image or color to blend. While CSS3 Background Blends are not needed for simple backgrounds, they come in handy when using the “transition” property or for more complex designs.

Whether you choose images or colors does not matter. Each defined background will be treated as a separate layer to which an effect is applied. CSS3 gradients will be processed correctly as well.

1
2
3
4
body {
  background: url("clouds.jpg"), red;
  background-blend-mode: lighten, normal;
}

Current Browser Support

The “background-blend-mode” property is currently supported by the latest versions of major browsers as of writing this, including Chrome 35+, Firefox 30+, and Opera 22+. Safari’s support for the feature is anticipated from version 8 onwards.

You can find the original article on Noupe

This article was updated in 2025 to reflect modern realities.

[UPDATED_TB_2025]

Related Reading

More contextual TechBooky stories selected from tags, categories and article context.

  • How-to-connect-to-EC2-instance-via-SSH-Linux-1
    Recovering SSH Access on AWS - A Step-by-Step Guide
  • Animate-Your-Facebook-Profile-Picture-With-Meta-AI_Header
    Facebook Rolls Out AI Features and Animated Profile Photos
  • youtube premium
    Free YouTube Background Play: Google Confirms Crackdown
  • Terms of Use
    Terms of Use
  • Android-17-featured-image
    Google May Bring Apple-Like “Liquid Glass” Design to…
  • Screen_Shot_2020_08_11_at_8.40.27_AM
    Google Phone Introduces Personalised Profile Cards
  • Google-Photos-10th-year-celebration-1-1024x576
    Google Photos Marks 10th Anniversary with Editor…
  • firefly update
    Adobe Adds AI Assistant To Photoshop; Firefly Gets…
Keep Reading Smarter

Search TechBooky with AI

Use TechBooky's AI Search to explore the context behind this story and related coverage across the site.

Try AI Search
More On This Topic
General Research/How to do it
Follow TechBooky

Follow TechBooky for more technology stories and newsroom updates.

f Facebook X X in LinkedIn ig Instagram wa WhatsApp

Tags: css3photoshopWeb Design

Search TechBooky
Open TechBooky AI Search Try the AI Assistant

BROWSE BY CATEGORIES

Receive top tech news directly in your inbox

subscription from
Loading

Freshly Squeezed

  • Microsoft Says People Matter More Than AI In New Safety Code September 14, 2026
  • OpenAI Urges UK Lawmakers To Regulate Frontier AI September 14, 2026
  • Google And Meta Gain As AI Slowdown Could Help Them Catch Up September 14, 2026
  • AI Data Centre Pollution Fight Puts Compute Boom On Trial September 14, 2026
  • Anthropic Profit Claim Comes With Big AI Cost Questions September 14, 2026
  • Trump Rejects AI Slowdown As CEOs Warn Of Safety Risks September 14, 2026
  • OpenAI. Google And Anthropic Explore AI Standards Body September 14, 2026
  • China Pushes Back As AI Safety Fight Turns Geopolitical September 14, 2026
  • Six Things That Changed in AI Video Generation in 2026 (and What Still Doesn’t Work) September 14, 2026
  • The AI Slowdown Debate Is Now A Market Problem September 14, 2026
  • AI Stocks Fall As Safety Calls Shake Market Confidence September 14, 2026
  • Revolut Breach Shows Fake Requests Can Beat Fintech Security September 13, 2026

Browse Archives

September 2026
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
282930  
« Aug    

Quick Links

  • About TechBooky
  • Advertise With TechBooky
  • Contact us
  • Submit Article
  • Privacy Policy
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
  • African
  • Artificial Intelligence
  • Gadgets
  • Metaverse
  • Tips
  • AI Search
  • About TechBooky
  • Advertise With TechBooky
  • Submit Article
  • Contact us

© 2025 Designed By TechBooky Elite

Discover more from TechBooky

Subscribe now to keep reading and get access to the full archive.

Continue reading

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.