| <!DOCTYPE html> |
| <head> |
| <meta charset="utf-8"/> |
| <title>Test that a page with a non-empty name then a page with an empty name are correctly styled</title> |
| <link rel="match" href="page-name-unnamed-trailing-001-print-ref.html"/> |
| <link rel="help" href="https://www.w3.org/TR/css-page-3/#using-named-pages"/> |
| <link rel="author" title="Emily McDonough" href="mailto:emcdonough@mozilla.com"/> |
| <style> |
| @page{ |
| margin: 0; |
| size: 200px 300px; |
| } |
| @page landscape{ |
| /* Add a margin so that even if page-orientation doesn't work in the tests |
| * the pages are different. */ |
| margin: 20px; |
| page-orientation: rotate-left; |
| } |
| :root { |
| print-color-adjust: exact; |
| } |
| body{ |
| margin: 0; |
| } |
| .page{ |
| break-after: page; |
| overflow: hidden; |
| width: 160px; |
| height: 260px; |
| } |
| .marker{ |
| width: 90px; |
| height: 90px; |
| background-color: cyan; |
| } |
| </style> |
| </head> |
| <body> |
| <div class="page"> |
| <div> |
| <div class="marker">1</div> |
| <div style="position: absolute">x</div> |
| <canvas width="100" height="200"></canvas> |
| </div> |
| </div> |
| <div class="page"> |
| <div style="page: landscape"> |
| <div class="marker">2</div> |
| <div style="position: absolute">y</div> |
| <canvas style="page: landscape" width="100" height="200"></canvas> |
| </div> |
| </div> |
| <div class="page"> |
| <div> |
| <div class="marker">3</div> |
| <div style="position: absolute">z</div> |
| <canvas width="100" height="200"></canvas> |
| </div> |
| </div> |
| </body> |