Fri, 16 Jan 2015 04:50:19 +0100
Replace accessor implementation with direct member state manipulation, by
request https://trac.torproject.org/projects/tor/ticket/9701#comment:32
1 <!DOCTYPE html>
2 <!--
3 Any copyright is dedicated to the Public Domain.
4 http://creativecommons.org/publicdomain/zero/1.0/
5 -->
6 <html>
7 <head>
8 <title>CSS Test: Testing a horizontal flex container with box-sizing:border-box on its flex items</title>
9 <link rel="author" title="Daniel Holbert" href="mailto:dholbert@mozilla.com">
10 <meta charset="utf-8">
11 <style>
12 .container {
13 display: flex;
14 width: 100px;
15 height: 30px;
16 border: 1px solid black;
17 float: left;
18 margin: 2px;
19 }
20 .container > * {
21 box-sizing: border-box;
22 }
23 .itemA {
24 flex-basis: 30px;
25 background: purple;
26 border: 4px solid indigo;
27 }
28 .itemB {
29 flex-basis: 50px;
30 background: teal;
31 border: 5px solid lightblue;
32 }
33 </style>
34 </head>
35 <body>
36 <!-- FIRST ROW -->
37 <!-- 1 inflexible item -->
38 <div class="container">
39 <div class="itemA"></div>
40 </div>
41 <!-- 1 flexible item -->
42 <div class="container">
43 <div class="itemA" style="flex-grow: 1"></div>
44 </div>
46 <div style="clear: both"></div>
48 <!-- SECOND ROW -->
49 <!-- 2 inflexible items -->
50 <div class="container">
51 <div class="itemA"></div>
52 <div class="itemB"></div>
53 </div>
54 <!-- 2 flexible items -->
55 <div class="container">
56 <div class="itemA" style="flex-grow: 1"></div>
57 <div class="itemB" style="flex-grow: 1"></div>
58 </div>
59 </body>
60 </html>