| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <link href="resources/grid.css" rel="stylesheet"> | 4 <link href="resources/grid.css" rel="stylesheet"> |
| 5 <style type="text/css"> | 5 <style type="text/css"> |
| 6 | 6 |
| 7 .gridAreas { | 7 .gridAreas { |
| 8 grid-template-areas: ". a a" | 8 grid-template-areas: ". a a" |
| 9 "c a a" | 9 "c a a" |
| 10 ". . d"; | 10 ". . d"; |
| 11 } | 11 } |
| 12 | 12 |
| 13 .gridAreasSpecial { | 13 .gridAreasSpecial { |
| 14 grid-template-areas: ". a-start a-start" | 14 grid-template-areas: ". a-start a-start" |
| 15 "c a-end a-end" | 15 "c a-end a-end" |
| 16 ". . d"; | 16 ". . d"; |
| 17 } | 17 } |
| 18 | 18 |
| 19 .gridNoLineNames { | 19 .gridNoLineNames { |
| 20 grid-template-columns: 50px 100px 200px; | 20 grid-template-columns: 50px 100px 200px; |
| 21 grid-template-rows: 50px 100px 200px; | 21 grid-template-rows: 50px 100px 200px; |
| 22 } | 22 } |
| 23 | 23 |
| 24 .gridUniqueNames { | 24 .gridUniqueNames { |
| 25 grid-template-columns: (a) 50px (b b-start) 100px (c -start) 200px (d); | 25 grid-template-columns: [a] 50px [b b-start] 100px [c -start] 200px [d]; |
| 26 grid-template-rows: (e) 50px (f -end) 100px (g g-start) 200px (h); | 26 grid-template-rows: [e] 50px [f -end] 100px [g g-start] 200px [h]; |
| 27 } | 27 } |
| 28 | 28 |
| 29 .gridWithNamedLineBeforeGridArea { | 29 .gridWithNamedLineBeforeGridArea { |
| 30 grid-template-columns: (a-start c-start) 50px (d-start) 100px 200px; | 30 grid-template-columns: [a-start c-start] 50px [d-start] 100px 200px; |
| 31 grid-template-rows: (c-start) 50px (d-start) 100px 200px; | 31 grid-template-rows: [c-start] 50px [d-start] 100px 200px; |
| 32 } | 32 } |
| 33 | 33 |
| 34 .gridWithNamedLineAfterGridArea { | 34 .gridWithNamedLineAfterGridArea { |
| 35 grid-template-columns: 50px 100px (a-start) 200px; | 35 grid-template-columns: 50px 100px [a-start] 200px; |
| 36 grid-template-rows: 50px 100px (c-start) 200px; | 36 grid-template-rows: 50px 100px [c-start] 200px; |
| 37 } | 37 } |
| 38 | 38 |
| 39 .gridWithEndLines { | 39 .gridWithEndLines { |
| 40 grid-template-columns: 50px 100px (a-end) 200px (c-end); | 40 grid-template-columns: 50px 100px [a-end] 200px [c-end]; |
| 41 grid-template-rows: 50px (c-end) 100px (d-end) 200px; | 41 grid-template-rows: 50px [c-end] 100px [d-end] 200px; |
| 42 } | 42 } |
| 43 | 43 |
| 44 .gridRepeatedNames { | 44 .gridRepeatedNames { |
| 45 grid-template-columns: (d-start) 50px (d-start) 100px (d-start) 200px; | 45 grid-template-columns: [d-start] 50px [d-start] 100px [d-start] 200px; |
| 46 grid-template-rows: 50px (c-end) 100px (c-end) 200px (c-end); | 46 grid-template-rows: 50px [c-end] 100px [c-end] 200px [c-end]; |
| 47 } | 47 } |
| 48 | 48 |
| 49 .gridImplicitArea { | 49 .gridImplicitArea { |
| 50 grid-template-columns: 50px (z-start) 100px (z-end) 200px; | 50 grid-template-columns: 50px [z-start] 100px [z-end] 200px; |
| 51 grid-template-rows: 50px (z-start) 100px 200px (z-end); | 51 grid-template-rows: 50px [z-start] 100px 200px [z-end]; |
| 52 } | 52 } |
| 53 | 53 |
| 54 </style> | 54 </style> |
| 55 <script src="../../resources/check-layout.js"></script> | 55 <script src="../../resources/check-layout.js"></script> |
| 56 </head> | 56 </head> |
| 57 <body onload="checkLayout('.grid')"> | 57 <body onload="checkLayout('.grid')"> |
| 58 | 58 |
| 59 <p>This test checks that we resolve named grid line per the specification.</p> | 59 <p>This test checks that we resolve named grid line per the specification.</p> |
| 60 | 60 |
| 61 <!-- Check positioning using unique grid-line names --> | 61 <!-- Check positioning using unique grid-line names --> |
| (...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 248 <div style="position: relative"> | 248 <div style="position: relative"> |
| 249 <div class="grid gridAreas gridImplicitArea"> | 249 <div class="grid gridAreas gridImplicitArea"> |
| 250 <div class="sizedToGridArea" style="grid-column: z;" data-offset-x="50" data
-offset-y="0" data-expected-width="100" data-expected-height="50"></div> | 250 <div class="sizedToGridArea" style="grid-column: z;" data-offset-x="50" data
-offset-y="0" data-expected-width="100" data-expected-height="50"></div> |
| 251 <div class="sizedToGridArea" style="grid-row: z;" data-offset-x="0" data-off
set-y="50" data-expected-width="50" data-expected-height="300"></div> | 251 <div class="sizedToGridArea" style="grid-row: z;" data-offset-x="0" data-off
set-y="50" data-expected-width="50" data-expected-height="300"></div> |
| 252 <div class="sizedToGridArea" style="grid-column-end: z; grid-row-start: z;"
data-offset-x="50" data-offset-y="50" data-expected-width="100" data-expected-he
ight="100"></div> | 252 <div class="sizedToGridArea" style="grid-column-end: z; grid-row-start: z;"
data-offset-x="50" data-offset-y="50" data-expected-width="100" data-expected-he
ight="100"></div> |
| 253 </div> | 253 </div> |
| 254 </div> | 254 </div> |
| 255 | 255 |
| 256 </body> | 256 </body> |
| 257 </html> | 257 </html> |
| OLD | NEW |