tor-browser

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

position-absolute-003.html (3618B)


      1 <!DOCTYPE html>
      2 <title>CSS Test: Absolutely positioned children of flexboxes</title>
      3 <link rel="author" title="Google Inc." href="http://www.google.com/">
      4 <link rel="help" href="https://drafts.csswg.org/css-flexbox/#abspos-items">
      5 <meta name="flags" content="dom">
      6 <meta name="assert" content="Checks that we correctly handle border and
      7 padding in combination with abspos items">
      8 <style>
      9 .rect {
     10  position: absolute;
     11  width: 50px;
     12  height: 50px;
     13  background-color: green;
     14 }
     15 
     16 .flexbox {
     17  position: relative;
     18  width: 100px;
     19  height: 100px;
     20  outline: 3px solid black;
     21 }
     22 </style>
     23 
     24 <link rel="stylesheet" href="../support/flexbox.css">
     25 
     26 <script src="/resources/testharness.js"></script>
     27 <script src="/resources/testharnessreport.js"></script>
     28 <script src="/resources/check-layout-th.js"></script>
     29 
     30 <body onload="checkLayout('.rect')">
     31 <div id=log></div>
     32 
     33 <div class="flexbox" style="padding-top: 10px; padding-left: 20px;">
     34  <div class="rect" data-offset-x="20" data-offset-y="10"></div>
     35 </div>
     36 
     37 <div class="flexbox column" style="padding-top: 10px; padding-left: 20px;">
     38  <div class="rect" data-offset-x="20" data-offset-y="10"></div>
     39 </div>
     40 
     41 <div class="flexbox" style="writing-mode: vertical-lr; padding-top: 10px; padding-left: 20px;">
     42  <div class="rect" data-offset-x="20" data-offset-y="10"></div>
     43 </div>
     44 
     45 <div class="flexbox column" style="writing-mode: vertical-lr; padding-top: 10px; padding-left: 20px;">
     46  <div class="rect" data-offset-x="20" data-offset-y="10"></div>
     47 </div>
     48 
     49 <div class="flexbox" style="direction: rtl; padding-top: 10px; padding-right: 20px;">
     50  <div class="rect" data-offset-x="50" data-offset-y="10"></div>
     51 </div>
     52 
     53 <div class="flexbox column" style="direction: rtl; padding-top: 10px; padding-right: 20px;">
     54  <div class="rect" data-offset-x="50" data-offset-y="10"></div>
     55 </div>
     56 
     57 <div class="flexbox" style="direction: rtl; writing-mode: vertical-lr; padding-bottom: 10px; padding-left: 20px;">
     58  <div class="rect" data-offset-x="20" data-offset-y="50"></div>
     59 </div>
     60 
     61 <div class="flexbox column" style="direction: rtl; writing-mode: vertical-lr; padding-bottom: 10px; padding-left: 20px;">
     62  <div class="rect" data-offset-x="20" data-offset-y="50"></div>
     63 </div>
     64 
     65 <hr>
     66 <div class="flexbox" style="border-top: 10px solid; border-left: 20px solid;">
     67  <div class="rect" data-offset-x="0" data-offset-y="0"></div>
     68 </div>
     69 
     70 <div class="flexbox column" style="border-top: 10px solid; border-left: 20px solid;">
     71  <div class="rect" data-offset-x="0" data-offset-y="0"></div>
     72 </div>
     73 
     74 <div class="flexbox" style="writing-mode: vertical-lr; border-top: 10px solid; border-left: 20px solid;">
     75  <div class="rect" data-offset-x="0" data-offset-y="0"></div>
     76 </div>
     77 
     78 <div class="flexbox column" style="writing-mode: vertical-lr; border-top: 10px solid; border-left: 20px solid;">
     79  <div class="rect" data-offset-x="0" data-offset-y="0"></div>
     80 </div>
     81 
     82 <div class="flexbox" style="direction: rtl; border-top: 10px solid; border-right: 20px solid;">
     83  <div class="rect" data-offset-x="50" data-offset-y="0"></div>
     84 </div>
     85 
     86 <div class="flexbox column" style="direction: rtl; border-top: 10px solid; border-right: 20px solid;">
     87  <div class="rect" data-offset-x="50" data-offset-y="0"></div>
     88 </div>
     89 
     90 <div class="flexbox" style="direction: rtl; writing-mode: vertical-lr; border-bottom: 10px solid; border-left: 20px solid;">
     91  <div class="rect" data-offset-x="0" data-offset-y="50"></div>
     92 </div>
     93 
     94 <div class="flexbox column" style="direction: rtl; writing-mode: vertical-lr; border-bottom: 10px solid; border-left: 20px solid;">
     95  <div class="rect" data-offset-x="0" data-offset-y="50"></div>
     96 </div>