CSS background-blend-mode Property






<!--
main_leaderboard, all: [728,90][970,90][320,50][468,60]
-->




CSS background-blend-mode Property



Previous
Complete CSS Reference
Next



Example


Specify the blending mode to be "lighten":



div {
    width: 400px;
    height:
400px;
    background-repeat: no-repeat, repeat;
   
background-image: url("img_tree.gif"), url("paper.gif");
   
background-blend-mode: lighten;
}

Try it Yourself »

More "Try it Yourself" examples below.




Definition and Usage


The background-blend-mode property defines the blending mode of each
background layer (color and/or image).

























Default value: normal
Inherited: no
Animatable: no. Read about animatable
Version: CSS3
JavaScript syntax:
object.style.backgroundBlendMode="screen"




Browser Support


The numbers in the table specify the first browser version that fully supports the property.




















Property
background-blend-mode 35.0 Not supported 30.0 7.1 22.0







<!--
mid_content, all: [300,250][336,280][728,90][970,250][970,90][320,50][468,60]
-->





CSS Syntax



background-blend-mode: normal|multiply|screen|overlay|darken|lighten|color-dodge|saturation|color|luminosity;


Property Values




























































Value Description Play it
normal This is default. Sets the blending mode to normal Play it »
multiply Sets the blending mode to multiply Play it »
screen Sets the blending mode to screen Play it »
overlay Sets the blending mode to overlay Play it »
darken Sets the blending mode to darken Play it »
lighten Sets the blending mode to lighten Play it »
color-dodge Sets the blending mode to color-dodge Play it »
saturation Sets the blending mode to saturation Play it »
color Sets the blending mode to color Play it »
luminosity Sets the blending mode to luminosity Play it »




More Examples



Example


Specify the blending mode to be "multiply":



div {
    width: 400px;
    height:
400px;
    background-repeat: no-repeat, repeat;
   
background-image: url("img_tree.gif"), url("paper.gif");
   
background-blend-mode: multiply;
}

Try it Yourself »



Example


Specify the blending mode to be "screen":



div {
    width: 400px;
    height:
400px;
    background-repeat: no-repeat, repeat;
   
background-image: url("img_tree.gif"), url("paper.gif");
   
background-blend-mode: screen;
}

Try it Yourself »



Example


Specify the blending mode to be "overlay":



div {
    width: 400px;
    height:
400px;
    background-repeat: no-repeat, repeat;
   
background-image: url("img_tree.gif"), url("paper.gif");
   
background-blend-mode: overlay;
}

Try it Yourself »



Example


Specify the blending mode to be "darken":



div {
    width: 400px;
    height:
400px;
    background-repeat: no-repeat, repeat;
   
background-image: url("img_tree.gif"), url("paper.gif");
   
background-blend-mode: darken;
}

Try it Yourself »



Example


Specify the blending mode to be "color-dodge":



div {
    width: 400px;
    height:
400px;
    background-repeat: no-repeat, repeat;
   
background-image: url("img_tree.gif"), url("paper.gif");
   
background-blend-mode: color-dodge;
}

Try it Yourself »



Example


Specify the blending mode to be "saturation":



div {
    width: 400px;
    height:
400px;
    background-repeat: no-repeat, repeat;
   
background-image: url("img_tree.gif"), url("paper.gif");
   
background-blend-mode: saturation;
}

Try it Yourself »



Example


Specify the blending mode to be "color":



div {
    width: 400px;
    height:
400px;
    background-repeat: no-repeat, repeat;
   
background-image: url("img_tree.gif"), url("paper.gif");
   
background-blend-mode: color;
}

Try it Yourself »



Example


Specify the blending mode to be "luminosity":



div {
    width: 400px;
    height:
400px;
    background-repeat: no-repeat, repeat;
   
background-image: url("img_tree.gif"), url("paper.gif");
   
background-blend-mode: luminosity;
}

Try it Yourself »



Example


Specify the blending mode to be "normal":



div {
    width: 400px;
    height:
400px;
    background-repeat: no-repeat, repeat;
   
background-image: url("img_tree.gif"), url("paper.gif");
   
background-blend-mode: normal;
}

Try it Yourself »




Related Pages


CSS tutorial: CSS Background





Previous
Complete CSS Reference
Next

Popular posts from this blog

Chat program with C++ and SFML

Function to Return a JSON Like Objects Using VBA Collections and Arrays

Will my employers contract hold up in court?