3 background-color: grey;
8 background-color: grey;
9 width: -webkit-min-content;
14 display: -webkit-inline-grid;
15 background-color: grey;
18 .firstRowFirstColumn {
19 background-color: blue;
20 -webkit-grid-column: 1;
24 .firstRowSecondColumn {
25 background-color: lime;
26 -webkit-grid-column: 2;
30 .secondRowFirstColumn {
31 background-color: purple;
32 -webkit-grid-column: 1;
36 .secondRowSecondColumn {
37 background-color: orange;
38 -webkit-grid-column: 2;
42 .firstAutoRowSecondAutoColumn {
43 -webkit-grid-row: 1 / auto;
44 -webkit-grid-column: 2 / auto;
47 .autoLastRowAutoLastColumn {
48 -webkit-grid-row: auto / -1;
49 -webkit-grid-column: auto / -1;
52 .autoSecondRowAutoFirstColumn {
53 -webkit-grid-row: auto / 2;
54 -webkit-grid-column: auto / 1;
59 -webkit-grid-column: 1 / -1;
62 .secondRowBothColumn {
64 -webkit-grid-column: 1 / -1;
68 -webkit-grid-row: 1 / -1;
69 -webkit-grid-column: 1;
72 .bothRowSecondColumn {
73 -webkit-grid-row: 1 / -1;
74 -webkit-grid-column: 2;
78 -webkit-grid-row: 1 / -1;
79 -webkit-grid-column: 1 / -1;
82 /* Auto column / row. */
84 background-color: pink;
85 -webkit-grid-column: auto;
86 -webkit-grid-row: auto;
90 background-color: blue;
91 -webkit-grid-column: auto;
95 .secondRowAutoColumn {
96 background-color: purple;
97 -webkit-grid-column: auto;
101 .thirdRowAutoColumn {
102 background-color: navy;
103 -webkit-grid-column: auto;
107 .autoRowFirstColumn {
108 background-color: lime;
109 -webkit-grid-column: 1;
110 -webkit-grid-row: auto;
113 .autoRowSecondColumn {
114 background-color: orange;
115 -webkit-grid-column: 2;
116 -webkit-grid-row: auto;
119 .autoRowThirdColumn {
120 background-color: magenta;
121 -webkit-grid-column: 3;
122 -webkit-grid-row: auto;
125 .autoRowAutoColumnSpanning2 {
126 background-color: maroon;
127 -webkit-grid-column: span 2;
128 -webkit-grid-row: auto;
131 .autoRowSpanning2AutoColumn {
132 background-color: aqua;
133 -webkit-grid-column: auto;
134 -webkit-grid-row: span 2;
137 .autoRowSpanning2AutoColumnSpanning3 {
138 background-color: olive;
139 -webkit-grid-column: span 3;
140 -webkit-grid-row: span 2;
143 .autoRowSpanning3AutoColumnSpanning2 {
144 background-color: indigo;
145 -webkit-grid-column: span 2;
146 -webkit-grid-row: span 3;
149 /* Grid element flow. */
151 -webkit-grid-auto-flow: stack;
154 .gridAutoFlowColumn {
155 -webkit-grid-auto-flow: column;
158 .gridAutoFlowColumnDense {
159 -webkit-grid-auto-flow: column dense;
163 -webkit-grid-auto-flow: row;
166 .gridAutoFlowRowDense {
167 -webkit-grid-auto-flow: row dense;
170 /* This rule makes sure the container is smaller than any grid items to avoid distributing any extra logical space to them. */
171 .constrainedContainer {
176 .unconstrainedContainer {
183 /* Make us fit our grid area. */
189 -webkit-writing-mode: vertical-rl;
193 -webkit-writing-mode: vertical-lr;
197 -webkit-writing-mode: horizontal-bt;