OLD | NEW |
(Empty) | |
| 1 <!DOCTYPE html> |
| 2 <link href="resources/grid.css" rel="stylesheet"> |
| 3 <style> |
| 4 .grid { |
| 5 grid-template-columns: [vertical] 50px [middle vertical] 100px [vertical]; |
| 6 grid-auto-columns: 10px; |
| 7 grid-template-rows: [horizontal] 30px [middle horizontal] 60px [horizontal]; |
| 8 grid-auto-rows: 5px; |
| 9 } |
| 10 </style> |
| 11 <script src="../../resources/testharness.js"></script> |
| 12 <script src="../../resources/testharnessreport.js"></script> |
| 13 <script src="../../resources/check-layout-th.js"></script> |
| 14 |
| 15 <body onload="checkLayout('.grid')"> |
| 16 <div id="log"></div> |
| 17 |
| 18 <p>This test checks that we resolve unknown named grid lines considering that al
l the implicit lines have the unknown names.</p> |
| 19 |
| 20 <div style="position: relative"> |
| 21 <div class="grid"> |
| 22 <div style="grid-column: foo; grid-row: bar;" |
| 23 data-offset-x="160" data-offset-y="95" data-expected-width="10" data
-expected-height="5"> |
| 24 </div> |
| 25 <div style="grid-column: a; grid-row: b;" |
| 26 data-offset-x="160" data-offset-y="95" data-expected-width="10" data
-expected-height="5"> |
| 27 </div> |
| 28 <div style="grid-column: line; grid-row: line;" |
| 29 data-offset-x="160" data-offset-y="95" data-expected-width="10" data
-expected-height="5"> |
| 30 </div> |
| 31 </div> |
| 32 </div> |
| 33 |
| 34 <div style="position: relative"> |
| 35 <div class="grid"> |
| 36 <div style="grid-column: foo; grid-row: bar;" |
| 37 data-offset-x="160" data-offset-y="95" data-expected-width="10" data
-expected-height="5"> |
| 38 </div> |
| 39 <div style="grid-column: 1 / foo; grid-row: 1 / bar;" |
| 40 data-offset-x="0" data-offset-y="0" data-expected-width="160" data-e
xpected-height="95"> |
| 41 </div> |
| 42 <div style="grid-column: foo / 1; grid-row: bar / 1;" |
| 43 data-offset-x="0" data-offset-y="0" data-expected-width="160" data-e
xpected-height="95"> |
| 44 </div> |
| 45 <div style="grid-column: foo / foo; grid-row: bar / bar;" |
| 46 data-offset-x="160" data-offset-y="95" data-expected-width="10" data
-expected-height="5"> |
| 47 </div> |
| 48 <div style="grid-column: foo / bar; grid-row: bar / foo;" |
| 49 data-offset-x="160" data-offset-y="95" data-expected-width="10" data
-expected-height="5"> |
| 50 </div> |
| 51 </div> |
| 52 </div> |
| 53 |
| 54 <div style="position: relative"> |
| 55 <div class="grid"> |
| 56 <div style="grid-column: 1 foo; grid-row: 1 bar;" |
| 57 data-offset-x="160" data-offset-y="95" data-expected-width="10" data
-expected-height="5"> |
| 58 </div> |
| 59 <div style="grid-column: 2 foo; grid-row: 2 bar;" |
| 60 data-offset-x="170" data-offset-y="100" data-expected-width="10" dat
a-expected-height="5"> |
| 61 </div> |
| 62 <div style="grid-column: 3 foo; grid-row: 3 bar;" |
| 63 data-offset-x="180" data-offset-y="105" data-expected-width="10" dat
a-expected-height="5"> |
| 64 </div> |
| 65 <div style="grid-column: 4 foo; grid-row: 4 bar;" |
| 66 data-offset-x="190" data-offset-y="110" data-expected-width="10" dat
a-expected-height="5"> |
| 67 </div> |
| 68 <div style="grid-column: 5 foo; grid-row: 5 bar;" |
| 69 data-offset-x="200" data-offset-y="115" data-expected-width="10" dat
a-expected-height="5"> |
| 70 </div> |
| 71 <div style="grid-column: 2 foo / 4 foo; grid-row: 2 bar / 4 bar;" |
| 72 data-offset-x="170" data-offset-y="100" data-expected-width="20" dat
a-expected-height="10"> |
| 73 </div> |
| 74 <div style="grid-column: 2 foo / 4 bar; grid-row: 2 bar / 4 foo;" |
| 75 data-offset-x="170" data-offset-y="100" data-expected-width="20" dat
a-expected-height="10"> |
| 76 </div> |
| 77 <div style="grid-column: 5 foo / 3 foo; grid-row: 5 bar / 3 bar;" |
| 78 data-offset-x="180" data-offset-y="105" data-expected-width="20" dat
a-expected-height="10"> |
| 79 </div> |
| 80 <div style="grid-column: 5 foo / 3 bar; grid-row: 5 bar / 3 foo;" |
| 81 data-offset-x="180" data-offset-y="105" data-expected-width="20" dat
a-expected-height="10"> |
| 82 </div> |
| 83 </div> |
| 84 </div> |
| 85 |
| 86 <div style="position: relative"> |
| 87 <div class="grid"> |
| 88 <div style="grid-column: -1 foo; grid-row: -1 bar;" |
| 89 data-offset-x="40" data-offset-y="20" data-expected-width="10" data-
expected-height="5"> |
| 90 </div> |
| 91 <div style="grid-column: -2 foo; grid-row: -2 bar;" |
| 92 data-offset-x="30" data-offset-y="15" data-expected-width="10" data-
expected-height="5"> |
| 93 </div> |
| 94 <div style="grid-column: -3 foo; grid-row: -3 bar;" |
| 95 data-offset-x="20" data-offset-y="10" data-expected-width="10" data-
expected-height="5"> |
| 96 </div> |
| 97 <div style="grid-column: -4 foo; grid-row: -4 bar;" |
| 98 data-offset-x="10" data-offset-y="5" data-expected-width="10" data-e
xpected-height="5"> |
| 99 </div> |
| 100 <div style="grid-column: -5 foo; grid-row: -5 bar;" |
| 101 data-offset-x="0" data-offset-y="0" data-expected-width="10" data-ex
pected-height="5"> |
| 102 </div> |
| 103 <div style="grid-column: -4 foo / -2 foo; grid-row: -4 bar / -2 bar;" |
| 104 data-offset-x="10" data-offset-y="5" data-expected-width="20" data-e
xpected-height="10"> |
| 105 </div> |
| 106 <div style="grid-column: -4 foo / -2 bar; grid-row: -4 bar / -2 foo;" |
| 107 data-offset-x="10" data-offset-y="5" data-expected-width="20" data-e
xpected-height="10"> |
| 108 </div> |
| 109 <div style="grid-column: -3 foo / -5 foo; grid-row: -3 bar / -5 bar;" |
| 110 data-offset-x="0" data-offset-y="0" data-expected-width="20" data-ex
pected-height="10"> |
| 111 </div> |
| 112 <div style="grid-column: -3 foo / -5 bar; grid-row: -3 bar / -5 foo;" |
| 113 data-offset-x="0" data-offset-y="0" data-expected-width="20" data-ex
pected-height="10"> |
| 114 </div> |
| 115 </div> |
| 116 </div> |
| 117 |
| 118 <div style="position: relative"> |
| 119 <div class="grid"> |
| 120 <div style="grid-column: 1 / span foo; grid-row: 1 / span bar;" |
| 121 data-offset-x="10" data-offset-y="5" data-expected-width="160" data-
expected-height="95"> |
| 122 </div> |
| 123 <div style="grid-column: span foo / 1; grid-row: span bar / 1;" |
| 124 data-offset-x="0" data-offset-y="0" data-expected-width="10" data-ex
pected-height="5"> |
| 125 </div> |
| 126 <div style="grid-column: foo / span foo; grid-row: bar / span bar;" |
| 127 data-offset-x="170" data-offset-y="100" data-expected-width="10" dat
a-expected-height="5"> |
| 128 </div> |
| 129 <div style="grid-column: foo / span bar; grid-row: bar / span foo;" |
| 130 data-offset-x="170" data-offset-y="100" data-expected-width="10" dat
a-expected-height="5"> |
| 131 </div> |
| 132 <div style="grid-column: span foo / foo; grid-row: span bar / bar;" |
| 133 data-offset-x="0" data-offset-y="0" data-expected-width="170" data-e
xpected-height="100"> |
| 134 </div> |
| 135 <div style="grid-column: span foo / bar; grid-row: span bar / foo;" |
| 136 data-offset-x="0" data-offset-y="0" data-expected-width="170" data-e
xpected-height="100"> |
| 137 </div> |
| 138 </div> |
| 139 </div> |
| 140 |
| 141 <div style="position: relative"> |
| 142 <div class="grid"> |
| 143 <div style="grid-column: -1 / span foo; grid-row: -1 / span bar;" |
| 144 data-offset-x="170" data-offset-y="100" data-expected-width="10" dat
a-expected-height="5"> |
| 145 </div> |
| 146 <div style="grid-column: span foo / -1; grid-row: span bar / -1;" |
| 147 data-offset-x="10" data-offset-y="5" data-expected-width="160" data-
expected-height="95"> |
| 148 </div> |
| 149 <div style="grid-column: -1 foo / span foo; grid-row: -1 bar / span bar;
" |
| 150 data-offset-x="10" data-offset-y="5" data-expected-width="170" data-
expected-height="100"> |
| 151 </div> |
| 152 <div style="grid-column: -1 foo / span bar; grid-row: -1 bar / span foo;
" |
| 153 data-offset-x="10" data-offset-y="5" data-expected-width="170" data-
expected-height="100"> |
| 154 </div> |
| 155 <div style="grid-column: span foo / -1 foo; grid-row: span bar / -1 bar;
" |
| 156 data-offset-x="0" data-offset-y="0" data-expected-width="10" data-ex
pected-height="5"> |
| 157 </div> |
| 158 <div style="grid-column: span foo / -1 bar; grid-row: span bar / -1 foo;
" |
| 159 data-offset-x="0" data-offset-y="0" data-expected-width="10" data-ex
pected-height="5"> |
| 160 </div> |
| 161 </div> |
| 162 </div> |
| 163 |
| 164 <div style="position: relative"> |
| 165 <div class="grid"> |
| 166 <div style="grid-column: 1 / span 2 foo; grid-row: 1 / span 2 bar;" |
| 167 data-offset-x="20" data-offset-y="10" data-expected-width="170" data
-expected-height="100"> |
| 168 </div> |
| 169 <div style="grid-column: span 2 foo / 1; grid-row: span 2 bar / 1;" |
| 170 data-offset-x="0" data-offset-y="0" data-expected-width="20" data-ex
pected-height="10"> |
| 171 </div> |
| 172 <div style="grid-column: foo / span 2 foo; grid-row: bar / span 2 bar;" |
| 173 data-offset-x="180" data-offset-y="105" data-expected-width="20" dat
a-expected-height="10"> |
| 174 </div> |
| 175 <div style="grid-column: foo / span 2 bar; grid-row: bar / span 2 foo;" |
| 176 data-offset-x="180" data-offset-y="105" data-expected-width="20" dat
a-expected-height="10"> |
| 177 </div> |
| 178 <div style="grid-column: span 2 foo / foo; grid-row: span 2 bar / bar;" |
| 179 data-offset-x="0" data-offset-y="0" data-expected-width="180" data-e
xpected-height="105"> |
| 180 </div> |
| 181 <div style="grid-column: span 2 foo / bar; grid-row: span 2 bar / foo;" |
| 182 data-offset-x="0" data-offset-y="0" data-expected-width="180" data-e
xpected-height="105"> |
| 183 </div> |
| 184 </div> |
| 185 </div> |
| 186 |
| 187 <div style="position: relative"> |
| 188 <div class="grid"> |
| 189 <div style="grid-column: -1 / span 2 foo; grid-row: -1 / span 2 bar;" |
| 190 data-offset-x="180" data-offset-y="105" data-expected-width="20" dat
a-expected-height="10"> |
| 191 </div> |
| 192 <div style="grid-column: span 2 foo / -1; grid-row: span 2 bar / -1;" |
| 193 data-offset-x="10" data-offset-y="5" data-expected-width="170" data-
expected-height="100"> |
| 194 </div> |
| 195 <div style="grid-column: -1 foo / span 2 foo; grid-row: -1 bar / span 2
bar;" |
| 196 data-offset-x="20" data-offset-y="10" data-expected-width="180" data
-expected-height="105"> |
| 197 </div> |
| 198 <div style="grid-column: -1 foo / span 2 bar; grid-row: -1 bar / span 2
foo;" |
| 199 data-offset-x="20" data-offset-y="10" data-expected-width="180" data
-expected-height="105"> |
| 200 </div> |
| 201 <div style="grid-column: span 2 foo / -1 foo; grid-row: span 2 bar / -1
bar;" |
| 202 data-offset-x="0" data-offset-y="0" data-expected-width="20" data-ex
pected-height="10"> |
| 203 </div> |
| 204 <div style="grid-column: span 2 foo / -1 bar; grid-row: span 2 bar / -1
foo;" |
| 205 data-offset-x="0" data-offset-y="0" data-expected-width="20" data-ex
pected-height="10"> |
| 206 </div> |
| 207 </div> |
| 208 </div> |
| 209 |
| 210 <div style="position: relative"> |
| 211 <div class="grid"> |
| 212 <div style="grid-column: 2 foo / span foo; grid-row: 2 bar / span bar;" |
| 213 data-offset-x="190" data-offset-y="110" data-expected-width="10" dat
a-expected-height="5"> |
| 214 </div> |
| 215 <div style="grid-column: 2 foo / span bar; grid-row: 2 bar / span foo;" |
| 216 data-offset-x="190" data-offset-y="110" data-expected-width="10" dat
a-expected-height="5"> |
| 217 </div> |
| 218 <div style="grid-column: 2 foo / span 2 foo; grid-row: 2 bar / span 2 ba
r;" |
| 219 data-offset-x="190" data-offset-y="110" data-expected-width="20" dat
a-expected-height="10"> |
| 220 </div> |
| 221 <div style="grid-column: 2 foo / span 2 bar; grid-row: 2 bar / span 2 fo
o;" |
| 222 data-offset-x="190" data-offset-y="110" data-expected-width="20" dat
a-expected-height="10"> |
| 223 </div> |
| 224 <div style="grid-column: span foo / 2 foo; grid-row: span bar / 2 bar;" |
| 225 data-offset-x="10" data-offset-y="5" data-expected-width="180" data-
expected-height="105"> |
| 226 </div> |
| 227 <div style="grid-column: span foo / 2 bar; grid-row: span bar / 2 foo;" |
| 228 data-offset-x="10" data-offset-y="5" data-expected-width="180" data-
expected-height="105"> |
| 229 </div> |
| 230 <div style="grid-column: span 2 foo / 2 foo; grid-row: span 2 bar / 2 ba
r;" |
| 231 data-offset-x="0" data-offset-y="0" data-expected-width="190" data-e
xpected-height="110"> |
| 232 </div> |
| 233 <div style="grid-column: span 2 foo / 2 bar; grid-row: span 2 bar / 2 fo
o;" |
| 234 data-offset-x="0" data-offset-y="0" data-expected-width="190" data-e
xpected-height="110"> |
| 235 </div> |
| 236 </div> |
| 237 </div> |
| 238 |
| 239 <div style="position: relative"> |
| 240 <div class="grid"> |
| 241 <div style="grid-column: -2 foo / span foo; grid-row: -2 bar / span bar;
" |
| 242 data-offset-x="20" data-offset-y="10" data-expected-width="180" data
-expected-height="105"> |
| 243 </div> |
| 244 <div style="grid-column: -2 foo / span bar; grid-row: -2 bar / span foo;
" |
| 245 data-offset-x="20" data-offset-y="10" data-expected-width="180" data
-expected-height="105"> |
| 246 </div> |
| 247 <div style="grid-column: -2 foo / span 2 foo; grid-row: -2 bar / span 2
bar;" |
| 248 data-offset-x="20" data-offset-y="10" data-expected-width="190" data
-expected-height="110"> |
| 249 </div> |
| 250 <div style="grid-column: -2 foo / span 2 bar; grid-row: -2 bar / span 2
foo;" |
| 251 data-offset-x="20" data-offset-y="10" data-expected-width="190" data
-expected-height="110"> |
| 252 </div> |
| 253 <div style="grid-column: span foo / -2 foo; grid-row: span bar / -2 bar;
" |
| 254 data-offset-x="10" data-offset-y="5" data-expected-width="10" data-e
xpected-height="5"> |
| 255 </div> |
| 256 <div style="grid-column: span foo / -2 bar; grid-row: span bar / -2 foo;
" |
| 257 data-offset-x="10" data-offset-y="5" data-expected-width="10" data-e
xpected-height="5"> |
| 258 </div> |
| 259 <div style="grid-column: span 2 foo / -2 foo; grid-row: span 2 bar / -2
bar;" |
| 260 data-offset-x="0" data-offset-y="0" data-expected-width="20" data-ex
pected-height="10"> |
| 261 </div> |
| 262 <div style="grid-column: span 2 foo / -2 bar; grid-row: span 2 bar / -2
foo;" |
| 263 data-offset-x="0" data-offset-y="0" data-expected-width="20" data-ex
pected-height="10"> |
| 264 </div> |
| 265 </div> |
| 266 </div> |
| 267 |
| 268 <div style="position: relative"> |
| 269 <div class="grid"> |
| 270 <div style="grid-column: 1 middle; grid-row: 1 middle;" |
| 271 data-offset-x="50" data-offset-y="30" data-expected-width="100" data
-expected-height="60"> |
| 272 </div> |
| 273 <div style="grid-column: 2 middle; grid-row: 2 middle;" |
| 274 data-offset-x="160" data-offset-y="95" data-expected-width="10" data
-expected-height="5"> |
| 275 </div> |
| 276 <div style="grid-column: 3 middle; grid-row: 3 middle;" |
| 277 data-offset-x="170" data-offset-y="100" data-expected-width="10" dat
a-expected-height="5"> |
| 278 </div> |
| 279 <div style="grid-column: 4 middle; grid-row: 4 middle;" |
| 280 data-offset-x="180" data-offset-y="105" data-expected-width="10" dat
a-expected-height="5"> |
| 281 </div> |
| 282 <div style="grid-column: 5 middle; grid-row: 5 middle;" |
| 283 data-offset-x="190" data-offset-y="110" data-expected-width="10" dat
a-expected-height="5"> |
| 284 </div> |
| 285 <div style="grid-column: 2 middle / 4 middle; grid-row: 2 middle / 4 mid
dle;" |
| 286 data-offset-x="160" data-offset-y="95" data-expected-width="20" data
-expected-height="10"> |
| 287 </div> |
| 288 <div style="grid-column: 5 middle / 3 middle; grid-row: 5 middle / 3 mid
dle;" |
| 289 data-offset-x="170" data-offset-y="100" data-expected-width="20" dat
a-expected-height="10"> |
| 290 </div> |
| 291 </div> |
| 292 </div> |
| 293 |
| 294 <div style="position: relative"> |
| 295 <div class="grid"> |
| 296 <div style="grid-column: -1 middle; grid-row: -1 middle;" |
| 297 data-offset-x="90" data-offset-y="50" data-expected-width="100" data
-expected-height="60"> |
| 298 </div> |
| 299 <div style="grid-column: -2 middle; grid-row: -2 middle;" |
| 300 data-offset-x="30" data-offset-y="15" data-expected-width="10" data-
expected-height="5"> |
| 301 </div> |
| 302 <div style="grid-column: -3 middle; grid-row: -3 middle;" |
| 303 data-offset-x="20" data-offset-y="10" data-expected-width="10" data-
expected-height="5"> |
| 304 </div> |
| 305 <div style="grid-column: -4 middle; grid-row: -4 middle;" |
| 306 data-offset-x="10" data-offset-y="5" data-expected-width="10" data-e
xpected-height="5"> |
| 307 </div> |
| 308 <div style="grid-column: -5 middle; grid-row: -5 middle;" |
| 309 data-offset-x="0" data-offset-y="0" data-expected-width="10" data-ex
pected-height="5"> |
| 310 </div> |
| 311 <div style="grid-column: -2 middle / -4 middle; grid-row: -2 middle / -4
middle;" |
| 312 data-offset-x="10" data-offset-y="5" data-expected-width="20" data-e
xpected-height="10"> |
| 313 </div> |
| 314 <div style="grid-column: -5 middle / -3 middle; grid-row: -5 middle / -3
middle;" |
| 315 data-offset-x="0" data-offset-y="0" data-expected-width="20" data-ex
pected-height="10"> |
| 316 </div> |
| 317 </div> |
| 318 </div> |
| 319 |
| 320 <div style="position: relative"> |
| 321 <div class="grid"> |
| 322 <div style="grid-column: 1 vertical; grid-row: 1 horizontal;" |
| 323 data-offset-x="0" data-offset-y="0" data-expected-width="50" data-ex
pected-height="30"> |
| 324 </div> |
| 325 <div style="grid-column: 2 vertical; grid-row: 2 horizontal;" |
| 326 data-offset-x="50" data-offset-y="30" data-expected-width="100" data
-expected-height="60"> |
| 327 </div> |
| 328 <div style="grid-column: 3 vertical; grid-row: 3 horizontal;" |
| 329 data-offset-x="150" data-offset-y="90" data-expected-width="10" data
-expected-height="5"> |
| 330 </div> |
| 331 <div style="grid-column: 4 vertical; grid-row: 4 horizontal;" |
| 332 data-offset-x="160" data-offset-y="95" data-expected-width="10" data
-expected-height="5"> |
| 333 </div> |
| 334 <div style="grid-column: 5 vertical; grid-row: 5 horizontal;" |
| 335 data-offset-x="170" data-offset-y="100" data-expected-width="10" dat
a-expected-height="5"> |
| 336 </div> |
| 337 <div style="grid-column: 2 vertical / 4 vertical; grid-row: 2 horizontal
/ 4 horizontal;" |
| 338 data-offset-x="50" data-offset-y="30" data-expected-width="110" data
-expected-height="65"> |
| 339 </div> |
| 340 <div style="grid-column: 5 vertical / 3 vertical; grid-row: 5 horizontal
/ 3 horizontal;" |
| 341 data-offset-x="150" data-offset-y="90" data-expected-width="20" data
-expected-height="10"> |
| 342 </div> |
| 343 </div> |
| 344 </div> |
| 345 |
| 346 <div style="position: relative"> |
| 347 <div class="grid"> |
| 348 <div style="grid-column: -1 vertical; grid-row: -1 horizontal;" |
| 349 data-offset-x="170" data-offset-y="100" data-expected-width="10" dat
a-expected-height="5"> |
| 350 </div> |
| 351 <div style="grid-column: -2 vertical; grid-row: -2 horizontal;" |
| 352 data-offset-x="70" data-offset-y="40" data-expected-width="100" data
-expected-height="60"> |
| 353 </div> |
| 354 <div style="grid-column: -3 vertical; grid-row: -3 horizontal;" |
| 355 data-offset-x="20" data-offset-y="10" data-expected-width="50" data-
expected-height="30"> |
| 356 </div> |
| 357 <div style="grid-column: -4 vertical; grid-row: -4 horizontal;" |
| 358 data-offset-x="10" data-offset-y="5" data-expected-width="10" data-e
xpected-height="5"> |
| 359 </div> |
| 360 <div style="grid-column: -5 vertical; grid-row: -5 horizontal;" |
| 361 data-offset-x="0" data-offset-y="0" data-expected-width="10" data-ex
pected-height="5"> |
| 362 </div> |
| 363 <div style="grid-column: -2 vertical / -4 vertical; grid-row: -2 horizon
tal / -4 horizontal;" |
| 364 data-offset-x="10" data-offset-y="5" data-expected-width="60" data-e
xpected-height="35"> |
| 365 </div> |
| 366 <div style="grid-column: -5 vertical / -3 vertical; grid-row: -5 horizon
tal / -3 horizontal;" |
| 367 data-offset-x="0" data-offset-y="0" data-expected-width="20" data-ex
pected-height="10"> |
| 368 </div> |
| 369 </div> |
| 370 </div> |
| 371 |
| 372 <div style="position: relative"> |
| 373 <div class="grid"> |
| 374 <div style="grid-column: 1 / span middle; grid-row: 1 / span middle;" |
| 375 data-offset-x="20" data-offset-y="10" data-expected-width="50" data-
expected-height="30"> |
| 376 </div> |
| 377 <div style="grid-column: span middle / 1; grid-row: span middle / 1;" |
| 378 data-offset-x="10" data-offset-y="5" data-expected-width="10" data-e
xpected-height="5"> |
| 379 </div> |
| 380 <div style="grid-column: 1 / span 2 middle; grid-row: 1 / span 2 middle;
" |
| 381 data-offset-x="20" data-offset-y="10" data-expected-width="160" data
-expected-height="95"> |
| 382 </div> |
| 383 <div style="grid-column: span 2 middle / 1; grid-row: span 2 middle / 1;
" |
| 384 data-offset-x="0" data-offset-y="0" data-expected-width="20" data-ex
pected-height="10"> |
| 385 </div> |
| 386 <div style="grid-column: middle / span middle; grid-row: middle / span m
iddle;" |
| 387 data-offset-x="70" data-offset-y="40" data-expected-width="110" data
-expected-height="65"> |
| 388 </div> |
| 389 <div style="grid-column: span middle / middle; grid-row: span middle / m
iddle;" |
| 390 data-offset-x="10" data-offset-y="5" data-expected-width="60" data-e
xpected-height="35"> |
| 391 </div> |
| 392 <div style="grid-column: middle / span 2 middle; grid-row: middle / span
2 middle;" |
| 393 data-offset-x="70" data-offset-y="40" data-expected-width="120" data
-expected-height="70"> |
| 394 </div> |
| 395 <div style="grid-column: span 2 middle / middle; grid-row: span 2 middle
/ middle;" |
| 396 data-offset-x="0" data-offset-y="0" data-expected-width="70" data-ex
pected-height="40"> |
| 397 </div> |
| 398 </div> |
| 399 </div> |
| 400 |
| 401 <div style="position: relative"> |
| 402 <div class="grid"> |
| 403 <div style="grid-column: -1 / span middle; grid-row: -1 / span middle;" |
| 404 data-offset-x="170" data-offset-y="100" data-expected-width="10" dat
a-expected-height="5"> |
| 405 </div> |
| 406 <div style="grid-column: span middle / -1; grid-row: span middle / -1;" |
| 407 data-offset-x="70" data-offset-y="40" data-expected-width="100" data
-expected-height="60"> |
| 408 </div> |
| 409 <div style="grid-column: -1 / span 2 middle; grid-row: -1 / span 2 middl
e;" |
| 410 data-offset-x="170" data-offset-y="100" data-expected-width="20" dat
a-expected-height="10"> |
| 411 </div> |
| 412 <div style="grid-column: span 2 middle / -1; grid-row: span 2 middle / -
1;" |
| 413 data-offset-x="10" data-offset-y="5" data-expected-width="160" data-
expected-height="95"> |
| 414 </div> |
| 415 <div style="grid-column: -1 middle / span middle; grid-row: -1 middle /
span middle;" |
| 416 data-offset-x="70" data-offset-y="40" data-expected-width="110" data
-expected-height="65"> |
| 417 </div> |
| 418 <div style="grid-column: span middle / -1 middle; grid-row: span middle
/ -1 middle;" |
| 419 data-offset-x="10" data-offset-y="5" data-expected-width="60" data-e
xpected-height="35"> |
| 420 </div> |
| 421 <div style="grid-column: -1 middle / span 2 middle; grid-row: -1 middle
/ span 2 middle;" |
| 422 data-offset-x="70" data-offset-y="40" data-expected-width="120" data
-expected-height="70"> |
| 423 </div> |
| 424 <div style="grid-column: span 2 middle / -1 middle; grid-row: span 2 mid
dle / -1 middle;" |
| 425 data-offset-x="0" data-offset-y="0" data-expected-width="70" data-ex
pected-height="40"> |
| 426 </div> |
| 427 </div> |
| 428 </div> |
| 429 |
| 430 <div style="position: relative"> |
| 431 <div class="grid"> |
| 432 <div style="grid-column: span middle / 6; grid-row: span middle / 6;" |
| 433 data-offset-x="80" data-offset-y="45" data-expected-width="130" data
-expected-height="75"> |
| 434 </div> |
| 435 <div style="grid-column: span 2 middle / 6; grid-row: span 2 middle / 6;
" |
| 436 data-offset-x="20" data-offset-y="10" data-expected-width="190" data
-expected-height="110"> |
| 437 </div> |
| 438 <div style="grid-column: -6 / span middle; grid-row: -6 / span middle;" |
| 439 data-offset-x="0" data-offset-y="0" data-expected-width="80" data-ex
pected-height="45"> |
| 440 </div> |
| 441 <div style="grid-column: -6 / span 2 middle; grid-row: -6 / span 2 middl
e;" |
| 442 data-offset-x="0" data-offset-y="0" data-expected-width="190" data-e
xpected-height="110"> |
| 443 </div> |
| 444 </div> |
| 445 </div> |
| 446 |
| 447 </body> |
OLD | NEW |