tor-browser

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

outline-027.html (5711B)


      1 <!DOCTYPE html>
      2 <meta charset="utf-8">
      3 <title>CSS Basic User Interface: outline with padding</title>
      4 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
      5 <link rel="help" href="https://drafts.csswg.org/css-ui/#outline-props">
      6 <link rel="match" href="reference/outline-027-ref.html">
      7 <meta name="assert" content="Test checks that 'auto' outline works as expected in an element with different paddings and inline descendant.">
      8 <meta name="flags" content="ahem">
      9 <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
     10 <style>
     11 .outline-container {
     12  margin: 10px 0px;
     13  width: 10px;
     14  height: 10px;
     15  outline: auto;
     16  font: 10px/1 Ahem;
     17 }
     18 
     19 .outline-container > span > div {
     20  color: lime;
     21 }
     22 
     23 .inline-block-text > .outline-container > span > div {
     24  display: inline-block;
     25 }
     26 
     27 .inline-text > .outline-container > span > div {
     28  display: inline;
     29 }
     30 </style>
     31 <p>Test passes if the outline is wrapping all the green boxes.</p>
     32 <div style="display: grid; grid-template-columns: repeat(6, 100px);">
     33  <div>
     34    <div class="outline-container" style="padding-left: 5px;">
     35      <span><div>XX</div></span>
     36    </div>
     37    <div class="outline-container" style="padding-right: 5px;">
     38      <span><div>XX</div></span>
     39    </div>
     40    <div class="outline-container" style="padding-top: 5px;">
     41      <span><div>XX</div></span>
     42    </div>
     43    <div class="outline-container" style="padding-bottom: 5px;">
     44      <span><div>XX</div></span>
     45    </div>
     46    <div class="outline-container" style="padding: 0px 5px;">
     47      <span><div>XX</div></span>
     48    </div>
     49    <div class="outline-container" style="padding: 5px 0px;">
     50      <span><div>XX</div></span>
     51    </div>
     52    <div class="outline-container" style="padding: 5px;">
     53      <span><div>XX</div></span>
     54    </div>
     55  </div>
     56  <div>
     57    <div class="outline-container" style="padding-left: 20px;">
     58      <span><div>XX</div></span>
     59    </div>
     60    <div class="outline-container" style="padding-right: 20px;">
     61      <span><div>XX</div></span>
     62    </div>
     63    <div class="outline-container" style="padding-top: 20px;">
     64      <span><div>XX</div></span>
     65    </div>
     66    <div class="outline-container" style="padding-bottom: 20px;">
     67      <span><div>XX</div></span>
     68    </div>
     69    <div class="outline-container" style="padding: 0px 20px;">
     70      <span><div>XX</div></span>
     71    </div>
     72    <div class="outline-container" style="padding: 20px 0px;">
     73      <span><div>XX</div></span>
     74    </div>
     75    <div class="outline-container" style="padding: 20px;">
     76      <span><div>XX</div></span>
     77    </div>
     78  </div>
     79  <div class="inline-block-text">
     80    <div class="outline-container" style="padding-left: 5px;">
     81      <span><div>XX</div></span>
     82    </div>
     83    <div class="outline-container" style="padding-right: 5px;">
     84      <span><div>XX</div></span>
     85    </div>
     86    <div class="outline-container" style="padding-top: 5px;">
     87      <span><div>XX</div></span>
     88    </div>
     89    <div class="outline-container" style="padding-bottom: 5px;">
     90      <span><div>XX</div></span>
     91    </div>
     92    <div class="outline-container" style="padding: 0px 5px;">
     93      <span><div>XX</div></span>
     94    </div>
     95    <div class="outline-container" style="padding: 5px 0px;">
     96      <span><div>XX</div></span>
     97    </div>
     98    <div class="outline-container" style="padding: 5px;">
     99      <span><div>XX</div></span>
    100    </div>
    101  </div>
    102  <div class="inline-block-text">
    103    <div class="outline-container" style="padding-left: 20px;">
    104      <span><div>XX</div></span>
    105    </div>
    106    <div class="outline-container" style="padding-right: 20px;">
    107      <span><div>XX</div></span>
    108    </div>
    109    <div class="outline-container" style="padding-top: 20px;">
    110      <span><div>XX</div></span>
    111    </div>
    112    <div class="outline-container" style="padding-bottom: 20px;">
    113      <span><div>XX</div></span>
    114    </div>
    115    <div class="outline-container" style="padding: 0px 20px;">
    116      <span><div>XX</div></span>
    117    </div>
    118    <div class="outline-container" style="padding: 20px 0px;">
    119      <span><div>XX</div></span>
    120    </div>
    121    <div class="outline-container" style="padding: 20px;">
    122      <span><div>XX</div></span>
    123    </div>
    124  </div>
    125  <div class="inline-text">
    126    <div class="outline-container" style="padding-left: 5px;">
    127      <span><div>XX</div></span>
    128    </div>
    129    <div class="outline-container" style="padding-right: 5px;">
    130      <span><div>XX</div></span>
    131    </div>
    132    <div class="outline-container" style="padding-top: 5px;">
    133      <span><div>XX</div></span>
    134    </div>
    135    <div class="outline-container" style="padding-bottom: 5px;">
    136      <span><div>XX</div></span>
    137    </div>
    138    <div class="outline-container" style="padding: 0px 5px;">
    139      <span><div>XX</div></span>
    140    </div>
    141    <div class="outline-container" style="padding: 5px 0px;">
    142      <span><div>XX</div></span>
    143    </div>
    144    <div class="outline-container" style="padding: 5px;">
    145      <span><div>XX</div></span>
    146    </div>
    147  </div>
    148  <div class="inline-text">
    149    <div class="outline-container" style="padding-left: 20px;">
    150      <span><div>XX</div></span>
    151    </div>
    152    <div class="outline-container" style="padding-right: 20px;">
    153      <span><div>XX</div></span>
    154    </div>
    155    <div class="outline-container" style="padding-top: 20px;">
    156      <span><div>XX</div></span>
    157    </div>
    158    <div class="outline-container" style="padding-bottom: 20px;">
    159      <span><div>XX</div></span>
    160    </div>
    161    <div class="outline-container" style="padding: 0px 20px;">
    162      <span><div>XX</div></span>
    163    </div>
    164    <div class="outline-container" style="padding: 20px 0px;">
    165      <span><div>XX</div></span>
    166    </div>
    167    <div class="outline-container" style="padding: 20px;">
    168      <span><div>XX</div></span>
    169    </div>
    170  </div>
    171 </div>