blob: 3f77e8ab47e98bab1c09e0c2cc58530412ffb175 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<style>
.div {
width: 300px;
height: 80px;
border: 1px solid black;
font-size: 50px;
font-weight: bold;
text-align:center;
color: transparent;
-webkit-background-clip: text;
background-color: rgba(0, 255, 0, 0.5);
/* 300 x 100 image, left half filled with rgba(0, 0, 255, 0.5), right half transparent */
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABkCAYAAAA8AQ3AAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAARlJREFUeNrt1MEJACAQBLE7GxcrX2sQQRCSEuYxnaQAftBVmTJwI6mlAi8MCQDDAjAswLAADAvAsADDAjAsAMMCDAvAsAAMCzAsAMMCMCzAsAAMC8CwAMMCMCwAwwIMC8CwAAwLMCwAwwIwLMCwAAwLMCwAwwIwLMCwAAwLwLAAwwIwLADDAgwLwLAADAswLADDAjAswLAADAvAsADDAjAsAMMCDAvAsAAMCzAsAMMCMCzAsAAMCzAsAMMCMCzAsAAMC8CwAMMCMCwAwwIMC8CwAAwLMCwAwwIwLMCwAAwLwLAAwwIwLADDAgwLwLAADAswLADDAjAswLAADAswLADDAjAswLAADAvAsADDAjAsAMMCDAvAsACObZ9kB8Gc0I/yAAAAAElFTkSuQmCC);
}
.label {
font-size: 20px;
color: black;
}
</style>
</head>
<body >
<div style="display: inline-block;">
<div class="div" style="-webkit-background-clip: border-box;">01234 56789
<div class="label">unclipped background</div>
</div>
<div class="div" style="-webkit-background-composite: xor;">01234 56789
<div class="label">xor</div>
</div>
<div class="div" style="-webkit-background-composite: plus-lighter;">01234 56789
<div class="label">plus-lighter</div>
</div>
<div class="div" style="-webkit-background-composite: source-over;">01234 56789
<div class="label">source-over</div>
</div>
<div class="div" style="-webkit-background-composite: source-atop;">01234 56789
<div class="label">source-atop</div>
</div>
<div class="div" style="-webkit-background-composite: source-in;">01234 56789
<div class="label">source-in</div>
</div>
<div class="div" style="-webkit-background-composite: source-out;">01234 56789
<div class="label">source-out</div>
</div>
</div>
<div style="display: inline-block;">
<div class="div" style="-webkit-background-composite: clear;">01234 56789
<div class="label">clear</div>
</div>
<div class="div" style="-webkit-background-composite: copy;">01234 56789
<div class="label">copy</div>
</div>
<div class="div" style="-webkit-background-composite: plus-darker;">01234 56789
<div class="label">plus-darker</div>
</div>
<div class="div" style="-webkit-background-composite: destination-over;">01234 56789
<div class="label">destination-over</div>
</div>
<div class="div" style="-webkit-background-composite: destination-atop;">01234 56789
<div class="label">destination-atop</div>
</div>
<div class="div" style="-webkit-background-composite: destination-in;">01234 56789
<div class="label">destination-in</div>
</div>
<div class="div" style="-webkit-background-composite: destination-out;">01234 56789
<div class="label">destination-out</div>
</div>
</div>
</body>
</html>