tor-browser

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

grid-item-intrinsic-ratio-stretch-002.html (4854B)


      1 <!DOCTYPE HTML>
      2 <!--
      3     Any copyright is dedicated to the Public Domain.
      4     http://creativecommons.org/publicdomain/zero/1.0/
      5 -->
      6 <html><head>
      7  <meta charset="utf-8">
      8  <title>CSS Grid Test: stretching intrinsic ratio item with definite min/max-size</title>
      9  <link rel="author" title="Mats Palmgren" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1176775">
     10  <link rel="help" href="https://drafts.csswg.org/css-align-3/#valdef-justify-self-stretch">
     11  <link rel="match" href="grid-item-intrinsic-ratio-stretch-002-ref.html">
     12  <style type="text/css">
     13 body,html { color:black; background:white; font:16px/1 monospace; padding:0; margin:0; }
     14 
     15 .grid {
     16  display: inline-grid;
     17  border: 1px solid;
     18  margin: 5px;
     19  place-items: stretch;
     20 }
     21 .grid > * {
     22  min-width: 0;
     23  min-height: 0;
     24 }
     25 .vertical-tests img { writing-mode: vertical-rl; }
     26 .vertical-tests div { vertical-align:bottom }
     27  </style>
     28 </head>
     29 <body>
     30 
     31 <!-- Group 1 -->
     32 <div class="grid" style="grid: 96px / 20px">
     33 <img src="support/lime-2x24.png" style="max-width:4px">
     34 </div>
     35 <div class="grid" style="grid: 96px / 4px">
     36 <img src="support/lime-2x24.png" style="max-height:12px">
     37 </div>
     38 
     39 <div class="grid" style="grid: 8px / 20px">
     40 <img src="support/lime-24x2.png" style="max-width:12px">
     41 </div>
     42 <div class="grid" style="grid: 8px / 100px">
     43 <img src="support/lime-24x2.png" style="max-height:6px">
     44 </div>
     45 
     46 <div class="grid" style="grid: 96px / 20px">
     47 <img src="support/lime-2x24.png" style="align-self:start; max-height:48px">
     48 </div>
     49 <div class="grid" style="grid: 96px / 4px">
     50 <img src="support/lime-2x24.png" style="align-self:start; max-height:12px">
     51 </div>
     52 
     53 <div class="grid" style="grid: 8px / 100px">
     54 <img src="support/lime-24x2.png" style="justify-self:start; max-width:48px">
     55 </div>
     56 <div class="grid" style="grid: 8px / 10px">
     57 <img src="support/lime-24x2.png" style="justify-self:start; max-width:48px">
     58 </div>
     59 
     60 <br>
     61 
     62 <!-- Group 2 -->
     63 <div class="grid" style="grid: 96px / 20px">
     64 <img src="support/lime-2x24.png" style="min-width:10px">
     65 </div>
     66 <div class="grid" style="grid: 96px / 4px">
     67 <img src="support/lime-2x24.png" style="min-width:6px">
     68 </div>
     69 
     70 <div class="grid" style="grid: 8px / 20px">
     71 <img src="support/lime-24x2.png" style="min-height:2px">
     72 </div>
     73 <div class="grid" style="grid: 8px / 100px">
     74 <img src="support/lime-24x2.png" style="min-height:10px">
     75 </div>
     76 
     77 <div class="grid" style="grid: 48px / 6px">
     78 <img src="support/lime-2x24.png" style="align-self:start; min-height:80px">
     79 </div>
     80 <div class="grid" style="grid: 96px / 4px">
     81 <img src="support/lime-2x24.png" style="align-self:start; min-height:72px">
     82 </div>
     83 
     84 <div class="grid" style="grid: 8px / 100px">
     85 <img src="support/lime-24x2.png" style="justify-self:start; min-width:98px">
     86 </div>
     87 <div class="grid" style="grid: 4px / 10px">
     88 <img src="support/lime-24x2.png" style="justify-self:start; min-width:72px">
     89 </div>
     90 
     91 <br>
     92 
     93 <div class="vertical-tests">
     94 
     95 <!-- Group 3 -->
     96 <div class="grid" style="grid: 96px / 20px">
     97 <img src="support/lime-2x24.png" style="max-width:4px">
     98 </div>
     99 <div class="grid" style="grid: 96px / 4px">
    100 <img src="support/lime-2x24.png" style="max-height:12px">
    101 </div>
    102 
    103 <div class="grid" style="grid: 8px / 20px">
    104 <img src="support/lime-24x2.png" style="max-width:12px">
    105 </div>
    106 <div class="grid" style="grid: 8px / 100px">
    107 <img src="support/lime-24x2.png" style="max-height:6px">
    108 </div>
    109 
    110 <div class="grid" style="grid: 96px / 20px">
    111 <img src="support/lime-2x24.png" style="align-self:start; max-height:48px">
    112 </div>
    113 <div class="grid" style="grid: 96px / 4px">
    114 <img src="support/lime-2x24.png" style="align-self:start; max-height:12px">
    115 </div>
    116 
    117 <div class="grid" style="grid: 8px / 100px">
    118 <img src="support/lime-24x2.png" style="justify-self:start; max-width:48px">
    119 </div>
    120 <div class="grid" style="grid: 8px / 10px">
    121 <img src="support/lime-24x2.png" style="justify-self:start; max-width:48px">
    122 </div>
    123 
    124 <br>
    125 
    126 <!-- Group 4 -->
    127 <div class="grid" style="grid: 96px / 20px">
    128 <img src="support/lime-2x24.png" style="min-width:10px">
    129 </div>
    130 <div class="grid" style="grid: 96px / 4px">
    131 <img src="support/lime-2x24.png" style="min-width:6px">
    132 </div>
    133 
    134 <div class="grid" style="grid: 8px / 20px">
    135 <img src="support/lime-24x2.png" style="min-height:2px">
    136 </div>
    137 <div class="grid" style="grid: 8px / 100px">
    138 <img src="support/lime-24x2.png" style="min-height:10px">
    139 </div>
    140 
    141 <div class="grid" style="grid: 48px / 6px">
    142 <img src="support/lime-2x24.png" style="align-self:start; min-height:80px">
    143 </div>
    144 <div class="grid" style="grid: 96px / 4px">
    145 <img src="support/lime-2x24.png" style="align-self:start; min-height:72px">
    146 </div>
    147 
    148 <div class="grid" style="grid: 8px / 100px">
    149 <img src="support/lime-24x2.png" style="justify-self:start; min-width:98px">
    150 </div>
    151 <div class="grid" style="grid: 4px / 10px">
    152 <img src="support/lime-24x2.png" style="justify-self:start; min-width:72px">
    153 </div>
    154 
    155 </div>
    156 
    157 </body>
    158 </html>