tor-browser

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

synthesized-baseline-inline-block-001.html (1696B)


      1 <!DOCTYPE html>
      2 <meta charset="utf-8">
      3 <title>CSS Box Alignment Test: Synthesized baseline inline blocks</title>
      4 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
      5 <link rel="help" href="https://drafts.csswg.org/css-align-3/#baseline-rules">
      6 <link rel="help" href="https://drafts.csswg.org/css-inline-3/#alignment-baseline-property">
      7 <meta name="flags" content="ahem">
      8 <meta name="assert" content="Inline blocks synthesized baseline use the margin box.">
      9 <style>
     10 .wrapper {
     11  border: solid thick;
     12  position: relative;
     13  width: 200px;
     14  height: 150px;
     15  margin: 10px;
     16 }
     17 canvas {
     18  width: 100px;
     19  height: 100px;
     20  background: blue;
     21 }
     22 .magenta-dotted-border {
     23  border: 5px dotted magenta;
     24 }
     25 .border-padding-margin {
     26  border: 10px solid cyan;
     27  padding: 15px;
     28  margin: 20px 0px;
     29  background: yellow;
     30 }
     31 </style>
     32 <script src="/resources/testharness.js"></script>
     33 <script src="/resources/testharnessreport.js"></script>
     34 <script src="/resources/check-layout-th.js"></script>
     35 
     36 <body onload="checkLayout('.wrapper')">
     37 
     38 <div id="log"></div>
     39 
     40 <div class="wrapper">
     41  <canvas></canvas>
     42  <div style="display: inline-block;" class="border-padding-margin"
     43      data-offset-y="30"></div>
     44 </div>
     45 <div class="wrapper">
     46  <canvas></canvas>
     47  <div style="display: inline-block;" class="magenta-dotted-border"
     48      data-offset-y="5">
     49    <div style="display: inline-block;" class="border-padding-margin"
     50        data-offset-y="30"></div>
     51  </div>
     52 </div>
     53 <div class="wrapper">
     54  <canvas></canvas>
     55  <div style="display: inline-block;" class="magenta-dotted-border"
     56      data-offset-y="0">
     57    <div class="border-padding-margin" data-offset-y="25"></div>
     58  </div>
     59 </div>
     60 
     61 </body>