tor-browser

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

column-grid-lanes-container-baseline-001a.html (2444B)


      1 <!DOCTYPE html>
      2 <html>
      3 <head>
      4  <meta charset="utf-8">
      5  <title>CSS Grid Lanes Test: align-items:baseline/last baseline</title>
      6  <link rel="author" title="Yanling Wang" href="mailto:yanlingwang@microsoft.com">
      7  <link rel="help" href="https://drafts.csswg.org/css-grid-3/#masonry-baseline-alignment">
      8  <link rel="match" href="column-grid-lanes-container-baseline-001a-ref.html">
      9  <style>
     10    .container {
     11      display: flex;
     12      gap: 20px;
     13      border: 2px solid blue;
     14      padding: 10px;
     15      font: 16px/1 monospace;
     16      width: 800px;
     17      text-decoration: underline;
     18    }
     19 
     20    .first-baseline {
     21      align-items: first baseline;
     22    }
     23 
     24    .last-baseline {
     25      align-items: last baseline;
     26    }
     27 
     28    .grid-lanes {
     29      display: grid-lanes;
     30      grid-template-columns: repeat(3, 100px);
     31      gap: 10px;
     32      border: 1px solid red;
     33      background: #f0f0f0;
     34    }
     35 
     36    .grid-lanes-item {
     37      background: lightblue;
     38      padding: 8px;
     39      border: 1px solid navy;
     40    }
     41 
     42    .text-reference {
     43      background: yellow;
     44      padding: 8px;
     45    }
     46 
     47    .bottom {
     48      display: flex;
     49      align-items: end;
     50    }
     51 
     52    .grid-lanes-item:nth-child(1) { height: 40px; font-size: 20px; }
     53    .grid-lanes-item:nth-child(2) { height: 80px; }
     54    .grid-lanes-item:nth-child(3) { height: 60px; font-size: 22px; }
     55    .grid-lanes-item:nth-child(4) { height: 100px; }
     56    .grid-lanes-item:nth-child(5) { height: 50px; }
     57    .grid-lanes-item:nth-child(6) { height: 70px; }
     58  </style>
     59 </head>
     60 <body>
     61 <div class="container first-baseline">
     62  <div class="text-reference">Reference text</div>
     63  <div class="grid-lanes">
     64    <div class="grid-lanes-item">Item 1</div>
     65    <div class="grid-lanes-item">Item 2</div>
     66    <div class="grid-lanes-item">Item 3</div>
     67    <div class="grid-lanes-item">Item 4</div>
     68    <div class="grid-lanes-item">Item 5</div>
     69    <div class="grid-lanes-item">Item 6</div>
     70  </div>
     71  <div class="text-reference">Reference text</div>
     72 </div>
     73 <div class="container last-baseline">
     74  <div class="text-reference">Reference text</div>
     75  <div class="grid-lanes">
     76    <div class="grid-lanes-item">Item 1</div>
     77    <div class="grid-lanes-item">Item 2</div>
     78    <div class="grid-lanes-item">Item 3</div>
     79    <div class="grid-lanes-item">Item 4</div>
     80    <div class="grid-lanes-item">Item 5</div>
     81    <div class="grid-lanes-item">Item 6</div>
     82  </div>
     83  <div class="text-reference">Reference text</div>
     84 </div>
     85 </body>
     86 </html>