3 Any copyright is dedicated to the Public Domain.
4 http://creativecommons.org/publicdomain/zero/1.0/
8 <title>CSS Grid Test: stretching intrinsic ratio item with min/max-size
</title>
9 <link rel=
"author" title=
"Mats Palmgren" href=
"https://bugzilla.mozilla.org/show_bug.cgi?id=1176775">
10 <link rel=
"help" href=
"https://drafts.csswg.org/css-align-3/#valdef-justify-self-stretch">
11 <link rel=
"match" href=
"grid-item-intrinsic-ratio-stretch-003-ref.html">
12 <style type=
"text/css">
13 body
,html
{ color:black
; background:white
; font:16px/1 monospace
; padding:0; margin:0; }
20 .vertical-tests img { writing-mode: vertical-rl
; }
21 .vertical-tests div { vertical-align:bottom
}
26 <div class=
"grid" style=
"grid: 96px / 20px">
27 <img src=
"support/lime-2x24.png" style=
"min-width:4px; max-width:0">
29 <div class=
"grid" style=
"grid: 96px / 4px">
30 <img src=
"support/lime-2x24.png" style=
"min-height:12px; max-height:0">
33 <div class=
"grid" style=
"grid: 8px / 20px">
34 <img src=
"support/lime-24x2.png" style=
"min-width:12px; max-width:0">
36 <div class=
"grid" style=
"grid: 8px / 100px">
37 <img src=
"support/lime-24x2.png" style=
"min-height:6px; max-height:0">
40 <div class=
"grid" style=
"grid: 96px / 20px">
41 <img src=
"support/lime-2x24.png" style=
"align-self:start; min-height:48px; max-height:0">
43 <div class=
"grid" style=
"grid: 96px / 4px">
44 <img src=
"support/lime-2x24.png" style=
"align-self:start; min-height:12px; max-height:0">
47 <div class=
"grid" style=
"grid: 8px / 100px">
48 <img src=
"support/lime-24x2.png" style=
"justify-self:start; min-width:48px; max-width:0">
50 <div class=
"grid" style=
"grid: 8px / 10px">
51 <img src=
"support/lime-24x2.png" style=
"justify-self:start; min-width:48px; max-width:0">
56 <div class=
"grid" style=
"grid: 96px / 20px">
57 <img src=
"support/lime-2x24.png" style=
"min-width:10px; max-height:48px">
59 <div class=
"grid" style=
"grid: 96px / 4px">
60 <img src=
"support/lime-2x24.png" style=
"min-width:6px; max-height:36px">
63 <div class=
"grid" style=
"grid: 8px / 20px">
64 <img src=
"support/lime-24x2.png" style=
"min-height:2px; max-width:12px">
66 <div class=
"grid" style=
"grid: 8px / 100px">
67 <img src=
"support/lime-24x2.png" style=
"min-height:10px; max-width:48px">
70 <div class=
"grid" style=
"grid: 48px / 6px">
71 <img src=
"support/lime-2x24.png" style=
"align-self:start; min-height:80px; max-width:4px">
73 <div class=
"grid" style=
"grid: 96px / 4px">
74 <img src=
"support/lime-2x24.png" style=
"align-self:start; min-height:50px; max-width:1px">
77 <div class=
"grid" style=
"grid: 8px / 100px">
78 <img src=
"support/lime-24x2.png" style=
"justify-self:start; min-width:98px; max-height:3px">
80 <div class=
"grid" style=
"grid: 8px / 10px">
81 <img src=
"support/lime-24x2.png" style=
"justify-self:start; min-width:48px; max-height:2px">
86 <div class=
"vertical-tests">
88 <div class=
"grid" style=
"grid: 96px / 20px">
89 <img src=
"support/lime-2x24.png" style=
"min-width:4px; max-width:0">
91 <div class=
"grid" style=
"grid: 96px / 4px">
92 <img src=
"support/lime-2x24.png" style=
"min-height:12px; max-height:0">
95 <div class=
"grid" style=
"grid: 8px / 20px">
96 <img src=
"support/lime-24x2.png" style=
"min-width:12px; max-width:0">
98 <div class=
"grid" style=
"grid: 8px / 100px">
99 <img src=
"support/lime-24x2.png" style=
"min-height:6px; max-height:0">
102 <div class=
"grid" style=
"grid: 96px / 20px">
103 <img src=
"support/lime-2x24.png" style=
"align-self:start; min-height:48px; max-height:0">
105 <div class=
"grid" style=
"grid: 96px / 4px">
106 <img src=
"support/lime-2x24.png" style=
"align-self:start; min-height:12px; max-height:0">
109 <div class=
"grid" style=
"grid: 8px / 100px">
110 <img src=
"support/lime-24x2.png" style=
"justify-self:start; min-width:48px; max-width:0">
112 <div class=
"grid" style=
"grid: 8px / 10px">
113 <img src=
"support/lime-24x2.png" style=
"justify-self:start; min-width:48px; max-width:0">
118 <div class=
"grid" style=
"grid: 96px / 20px">
119 <img src=
"support/lime-2x24.png" style=
"min-width:10px; max-height:48px">
121 <div class=
"grid" style=
"grid: 96px / 4px">
122 <img src=
"support/lime-2x24.png" style=
"min-width:6px; max-height:36px">
125 <div class=
"grid" style=
"grid: 8px / 20px">
126 <img src=
"support/lime-24x2.png" style=
"min-height:2px; max-width:12px">
128 <div class=
"grid" style=
"grid: 8px / 100px">
129 <img src=
"support/lime-24x2.png" style=
"min-height:10px; max-width:48px">
132 <div class=
"grid" style=
"grid: 48px / 6px">
133 <img src=
"support/lime-2x24.png" style=
"align-self:start; min-height:80px; max-width:4px">
135 <div class=
"grid" style=
"grid: 96px / 4px">
136 <img src=
"support/lime-2x24.png" style=
"align-self:start; min-height:50px; max-width:1px">
139 <div class=
"grid" style=
"grid: 8px / 100px">
140 <img src=
"support/lime-24x2.png" style=
"justify-self:start; min-width:98px; max-height:3px">
142 <div class=
"grid" style=
"grid: 8px / 10px">
143 <img src=
"support/lime-24x2.png" style=
"justify-self:start; min-width:48px; max-height:2px">