tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

mask-position-1a-svg.html (1297B)


      1 <!DOCTYPE html>
      2 <title>CSS Masking: mask-position: mask positioning, SVG content</title>
      3 <link rel="help" href="https://www.w3.org/TR/css-masking-1/#the-mask-position">
      4 <link rel="match" href="mask-position-1-ref.html">
      5 <meta name="assert" content="Test checks whether positioning mask layer works correctly or not.">
      6 <style type="text/css">
      7  rect.frame {
      8    x: -0.5px;
      9    y: -0.5px;
     10    width: 101px;
     11    height: 101px;
     12    stroke: black;
     13    fill: none;
     14  }
     15 
     16  rect.masked {
     17    width: 100px;
     18    height: 100px;
     19    fill: purple;
     20    mask-image: url(support/50x50-opaque-blue.svg);
     21    mask-repeat: no-repeat;
     22  }
     23 
     24  #masked1 { mask-position: right 20% bottom 70%; }
     25  #masked2 { mask-position: bottom 70% right 20%; }
     26  #masked3 { mask-position: right 30px bottom 25px; }
     27  #masked4 { mask-position: bottom 25px right 30px; }
     28 </style>
     29 <svg height="408">
     30  <g transform="translate(1 1)">
     31    <rect class="masked" id="masked1"/>
     32    <rect class="frame"/>
     33  </g>
     34  <g transform="translate(1 103)">
     35    <rect class="masked" id="masked2"/>
     36    <rect class="frame"/>
     37  </g>
     38  <g transform="translate(1 205)">
     39    <rect class="masked" id="masked3"/>
     40    <rect class="frame"/>
     41  </g>
     42  <g transform="translate(1 307)">
     43    <rect class="masked" id="masked4"/>
     44    <rect class="frame"/>
     45  </g>
     46 </svg>