OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <style> | 4 <style> |
5 .box { | 5 .box { |
6 width: 200px; | 6 width: 200px; |
7 height: 200px; | 7 height: 200px; |
8 margin: 20px; | 8 margin: 20px; |
9 background-color: green; | 9 background-color: green; |
10 -webkit-filter: url(#merge); | 10 -webkit-filter: url(#merge); |
11 filter: url(#merge); | 11 filter: url(#merge); |
12 } | 12 } |
13 </style> | 13 </style> |
14 </head> | 14 </head> |
15 <body> | 15 <body> |
16 <div class="box"></div> | 16 <div class="box"></div> |
17 <svg xmlns="http://www.w3.org/2000/svg" width="0" height="0" version="1.1"> | 17 <svg xmlns="http://www.w3.org/2000/svg" width="0" height="0" version="1.1"> |
18 <defs> | 18 <defs> |
19 <filter id="merge"> | 19 <filter id="merge" x="-0.5" y="-0.5" width="2" height="2"> |
20 <feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0
0 0 0 0.3 0" result="trans"/> | 20 <feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0
0 0 0 0.3 0" result="trans"/> |
21 <feOffset dx="40" dy="40" in="trans" result="offset1"/> | 21 <feOffset dx="40" dy="40" in="trans" result="offset1"/> |
22 <feOffset dx="80" dy="80" in="trans" result="offset2"/> | 22 <feOffset dx="80" dy="80" in="trans" result="offset2"/> |
23 <feOffset dx="120" dy="120" in="trans" result="offset3"/> | 23 <feOffset dx="120" dy="120" in="trans" result="offset3"/> |
24 <feMerge> | 24 <feMerge> |
25 <feMergeNode in="trans"/> | 25 <feMergeNode in="trans"/> |
26 <feMergeNode in="offset1"/> | 26 <feMergeNode in="offset1"/> |
27 <feMergeNode in="offset2"/> | 27 <feMergeNode in="offset2"/> |
28 <feMergeNode in="offset3"/> | 28 <feMergeNode in="offset3"/> |
29 </feMerge> | 29 </feMerge> |
30 </filter> | 30 </filter> |
31 </defs> | 31 </defs> |
32 </svg> | 32 </svg> |
33 </body> | 33 </body> |
34 </html> | 34 </html> |
OLD | NEW |