|
44 | 44 | align-content: center;
|
45 | 45 | }
|
46 | 46 |
|
47 |
| -#alignContentLeft { |
48 |
| - align-content: left; |
49 |
| -} |
50 |
| - |
51 |
| -#alignContentRight { |
52 |
| - align-content: right; |
53 |
| -} |
54 | 47 |
|
55 | 48 | #alignContentFlexStart {
|
56 | 49 | align-content: flex-start;
|
|
68 | 61 | align-content: unsafe center ;
|
69 | 62 | }
|
70 | 63 |
|
71 |
| -#alignContentSafeRight { |
72 |
| - align-content: safe right; |
73 |
| -} |
74 |
| - |
75 |
| -#alignContentUnsafeLeft { |
76 |
| - align-content: unsafe left; |
77 |
| -} |
78 |
| - |
79 | 64 | #alignContentUnsafeFlexStart {
|
80 | 65 | align-content: unsafe flex-start;
|
81 | 66 | }
|
|
141 | 126 | <div id="alignContentStart"></div>
|
142 | 127 | <div id="alignContentEnd"></div>
|
143 | 128 | <div id="alignContentCenter"></div>
|
144 |
| -<div id="alignContentLeft"></div> |
145 |
| -<div id="alignContentRight"></div> |
146 | 129 | <div id="alignContentFlexStart"></div>
|
147 | 130 | <div id="alignContentFlexEnd"></div>
|
148 | 131 | <div id="alignContentUnsafeEnd"></div>
|
149 | 132 | <div id="alignContentUnsafeCenter"></div>
|
150 | 133 | <div id="alignContentSafeSelfEnd"></div>
|
151 | 134 | <div id="alignContentSafeSelfStart"></div>
|
152 |
| -<div id="alignContentSafeRight"></div> |
153 |
| -<div id="alignContentUnsafeLeft"></div> |
154 | 135 | <div id="alignContentUnsafeFlexStart"></div>
|
155 | 136 | <div id="alignContentSafeFlexEnd"></div>
|
156 | 137 | <div id="alignContentEndUnsafe"></div>
|
157 | 138 | <div id="alignContentCenterUnsafe"></div>
|
158 |
| -<div id="alignContentRightSafe"></div> |
159 |
| -<div id="alignContentLeftUnsafe"></div> |
160 | 139 | <div id="alignContentFlexStartUnsafe"></div>
|
161 | 140 | <div id="alignContentFlexEndSafe"></div>
|
162 | 141 |
|
|
199 | 178 | checkValues(alignContentEnd, "alignContent", "align-content", "", "end");
|
200 | 179 | var alignContentCenter = document.getElementById("alignContentCenter");
|
201 | 180 | checkValues(alignContentCenter, "alignContent", "align-content", "", "center");
|
202 |
| - var alignContentLeft = document.getElementById("alignContentLeft"); |
203 |
| - checkValues(alignContentLeft, "alignContent", "align-content", "", "left"); |
204 |
| - var alignContentRight = document.getElementById("alignContentRight"); |
205 |
| - checkValues(alignContentRight, "alignContent", "align-content", "", "right"); |
206 | 181 | var alignContentFlexStart = document.getElementById("alignContentFlexStart");
|
207 | 182 | checkValues(alignContentFlexStart, "alignContent", "align-content", "", "flex-start");
|
208 | 183 | var alignContentFlexEnd = document.getElementById("alignContentFlexEnd");
|
|
211 | 186 | checkValues(alignContentUnsafeEnd, "alignContent", "align-content", "", "unsafe end");
|
212 | 187 | var alignContentUnsafeCenter = document.getElementById("alignContentUnsafeCenter");
|
213 | 188 | checkValues(alignContentUnsafeCenter, "alignContent", "align-content", "", "unsafe center");
|
214 |
| - var alignContentSafeRight = document.getElementById("alignContentSafeRight"); |
215 |
| - checkValues(alignContentSafeRight, "alignContent", "align-content", "", "safe right"); |
216 |
| - var alignContentUnsafeLeft = document.getElementById("alignContentUnsafeLeft"); |
217 |
| - checkValues(alignContentUnsafeLeft, "alignContent", "align-content", "", "unsafe left"); |
218 | 189 | var alignContentUnsafeFlexStart = document.getElementById("alignContentUnsafeFlexStart");
|
219 | 190 | checkValues(alignContentUnsafeFlexStart, "alignContent", "align-content", "", "unsafe flex-start");
|
220 | 191 | var alignContentSafeFlexEnd = document.getElementById("alignContentSafeFlexEnd");
|
|
226 | 197 | checkValues(alignContentEndUnsafe, "alignContent", "align-content", "", "normal");
|
227 | 198 | var alignContentCenterUnsafe = document.getElementById("alignContentCenterUnsafe");
|
228 | 199 | checkValues(alignContentCenterUnsafe, "alignContent", "align-content", "", "normal");
|
229 |
| - var alignContentRightSafe = document.getElementById("alignContentRightSafe"); |
230 |
| - checkValues(alignContentRightSafe, "alignContent", "align-content", "", "normal"); |
231 |
| - var alignContentLeftUnsafe = document.getElementById("alignContentLeftUnsafe"); |
232 |
| - checkValues(alignContentLeftUnsafe, "alignContent", "align-content", "", "normal"); |
233 | 200 | var alignContentFlexStartUnsafe = document.getElementById("alignContentFlexStartUnsafe");
|
234 | 201 | checkValues(alignContentFlexStartUnsafe, "alignContent", "align-content", "", "normal");
|
235 | 202 | var alignContentFlexEndSafe = document.getElementById("alignContentFlexEndSafe");
|
|
276 | 243 | element.style.alignContent = "safe flex-end";
|
277 | 244 | checkValues(element, "alignContent", "align-content", "safe flex-end", "safe flex-end");
|
278 | 245 |
|
279 |
| - element.style.alignContent = " unsafe right"; |
280 |
| - checkValues(element, "alignContent", "align-content", "unsafe right", "unsafe right"); |
| 246 | + element.style.alignContent = "unsafe end"; |
| 247 | + checkValues(element, "alignContent", "align-content", "unsafe end", "unsafe end"); |
281 | 248 |
|
282 | 249 | element.style.justifyContent = "first baseline";
|
283 | 250 | checkValues(element, "justifyContent", "justify-content", "first baseline", "baseline");
|
|
304 | 271 | element = document.createElement("div");
|
305 | 272 | document.body.appendChild(element);
|
306 | 273 |
|
307 |
| - checkBadValues(element, "alignContent", "align-content", ""); |
| 274 | + checkBadValues(element, "alignContent", "align-content", "left"); |
| 275 | + checkBadValues(element, "alignContent", "align-content", "right"); |
308 | 276 | checkBadValues(element, "alignContent", "align-content", "auto");
|
309 | 277 | checkBadValues(element, "alignContent", "align-content", "unsafe auto");
|
310 | 278 | checkBadValues(element, "alignContent", "align-content", "auto safe");
|
311 | 279 | checkBadValues(element, "alignContent", "align-content", "auto left");
|
| 280 | + checkBadValues(element, "alignContent", "align-content", "safe left"); |
| 281 | + checkBadValues(element, "alignContent", "align-content", "unsafe right"); |
312 | 282 | checkBadValues(element, "alignContent", "align-content", "baseline safe");
|
313 | 283 | checkBadValues(element, "alignContent", "align-content", "last-baseline center");
|
314 | 284 | checkBadValues(element, "alignContent", "align-content", "unsafe unsafe");
|
|
342 | 312 |
|
343 | 313 | test(function() {
|
344 | 314 | element.style.display = "grid";
|
345 |
| - checkInitialValues(element, "alignContent", "align-content", "safe left", "normal"); |
| 315 | + checkInitialValues(element, "alignContent", "align-content", "safe start", "normal"); |
346 | 316 | }, "Test the value 'initial' for grid containers");
|
347 | 317 |
|
348 | 318 | test(function() {
|
349 | 319 | element.style.display = "flex";
|
350 |
| - checkInitialValues(element, "alignContent", "align-content", "unsafe right", "normal"); |
| 320 | + checkInitialValues(element, "alignContent", "align-content", "unsafe end", "normal"); |
351 | 321 | }, "Test the value 'initial' for flex containers");
|
352 | 322 |
|
353 | 323 | test(function() {
|
354 | 324 | checkInheritValues("alignContent", "align-content", "end");
|
355 |
| - checkInheritValues("alignContent", "align-content", "safe left"); |
| 325 | + checkInheritValues("alignContent", "align-content", "safe start"); |
356 | 326 | checkInheritValues("alignContent", "align-content", "unsafe center");
|
357 | 327 | }, "Test the value 'inherit'");
|
358 | 328 | </script>
|
0 commit comments