someone commented that the entire block is rendered with effect, and that is why you have a problem. I can accomplish what you are trying to do by removing h1 from the block, absolute position and z-index 1. Here is jsfiddle to show the effect.
HTML
<div class="bkdg"> <h1>Header</h1> <div class="blend"> </div> </div>
CSS
.blend { background-color: green; mix-blend-mode: multiply; width: 700px; height: 35px; } h1 { color: white; position: absolute; top: -15px; left: 10px; z-index: 1; }
https://jsfiddle.net/jckot1pu/
source share