tor-browser

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

flexbox-margin-auto-horiz-001.xhtml (2240B)


      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <!--
      3     Any copyright is dedicated to the Public Domain.
      4     http://creativecommons.org/publicdomain/zero/1.0/
      5 -->
      6 <!-- Testcase with a variety of 'display: flex' examples
      7     with margin-left and/or margin-right set to 'auto'. -->
      8 <html xmlns="http://www.w3.org/1999/xhtml">
      9  <head>
     10    <title>CSS Test: Testing horizontal auto margins on flex items in a horizontal flex container</title>
     11    <link rel="author" title="Daniel Holbert" href="mailto:dholbert@mozilla.com"/>
     12    <link rel="help" href="http://www.w3.org/TR/css-flexbox-1/#auto-margins"/>
     13    <link rel="match" href="flexbox-margin-auto-horiz-001-ref.xhtml"/>
     14    <style>
     15      div.flexbox {
     16        width: 200px;
     17        height: 20px;
     18        background: lightgray;
     19        display: flex;
     20        margin-bottom: 2px;
     21      }
     22      div.a {
     23        width: 20px;
     24        background: green;
     25        margin-left: auto;
     26      }
     27      div.b {
     28        width: 20px;
     29        background: pink;
     30        margin-left: auto;
     31        margin-right: auto;
     32      }
     33      div.c {
     34        width: 20px;
     35        background: purple;
     36        margin-right: auto;
     37      }
     38    </style>
     39  </head>
     40  <body>
     41    <!-- just one item -->
     42    <div class="flexbox">
     43      <div class="a"/>
     44    </div>
     45    <div class="flexbox">
     46      <div class="b"/>
     47    </div>
     48    <div class="flexbox">
     49      <div class="c"/>
     50    </div>
     51 
     52    <!-- Two items -->
     53    <div class="flexbox">
     54      <div class="a"/><div class="b"/>
     55    </div>
     56    <div class="flexbox">
     57      <div class="a"/><div class="c"/>
     58    </div>
     59    <div class="flexbox">
     60      <div class="b"/><div class="c"/>
     61    </div>
     62 
     63    <!-- Three items -->
     64    <div class="flexbox">
     65      <div class="a"/><div class="b"/><div class="c"/>
     66    </div>
     67    <div class="flexbox">
     68      <div class="a"/><div class="c"/><div class="b"/>
     69    </div>
     70    <div class="flexbox">
     71      <div class="b"/><div class="a"/><div class="c"/>
     72    </div>
     73    <div class="flexbox">
     74      <div class="b"/><div class="c"/><div class="a"/>
     75    </div>
     76    <div class="flexbox">
     77      <div class="c"/><div class="a"/><div class="b"/>
     78    </div>
     79    <div class="flexbox">
     80      <div class="c"/><div class="b"/><div class="a"/>
     81    </div>
     82  </body>
     83 </html>