3 background-color: grey;
8 background-color: grey;
9 width: -webkit-min-content;
15 background-color: grey;
18 .firstRowFirstColumn {
19 background-color: blue;
24 .firstRowSecondColumn {
25 background-color: lime;
30 .secondRowFirstColumn {
31 background-color: purple;
36 .secondRowSecondColumn {
37 background-color: orange;
42 .firstAutoRowSecondAutoColumn {
44 grid-column: 2 / auto;
47 .autoLastRowAutoLastColumn {
49 grid-column: auto / -1;
52 .autoSecondRowAutoFirstColumn {
54 grid-column: auto / 1;
62 .secondRowBothColumn {
72 .bothRowSecondColumn {
82 /* Auto column / row. */
84 background-color: pink;
90 background-color: blue;
95 .secondRowAutoColumn {
96 background-color: purple;
101 .thirdRowAutoColumn {
102 background-color: navy;
107 .autoRowFirstColumn {
108 background-color: lime;
113 .autoRowSecondColumn {
114 background-color: orange;
119 .autoRowThirdColumn {
120 background-color: magenta;
125 /* Grid element flow. */
127 grid-auto-flow: none;
130 .gridAutoFlowColumn {
131 grid-auto-flow: column;
138 /* This rule makes sure the container is smaller than any grid items to avoid distributing any extra logical space to them. */
139 .constrainedContainer {
144 .unconstrainedContainer {
151 /* Make us fit our grid area. */
157 -webkit-writing-mode: vertical-rl;
161 -webkit-writing-mode: vertical-lr;
165 -webkit-writing-mode: horizontal-bt;