Status: FAIL | Duration: 47ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-page/page-left-right-002-print.html
<!DOCTYPE html> <link rel="author" title="Morten Stenshorne" href="mailto:mstensho@chromium.org"> <link rel="help" href="https://www.w3.org/TR/css-page-3/#spread-pseudos"> <link rel="match" href="page-left-right-002-print-ref.html"> <style> @page { size: 600px 300px; margin: 0; } @page :left { margin-right: 500px; margin-bottom: 200px; } @page :right { margin-left: 500px; margin-top: 200px; } :root { print-color-adjust: exact; direction: rtl; } body { margin: 0; background: yellow; } div { break-after: page; } </style> <!-- The first page is a left page. --> <div> top left corner </div> <div> bottom right corner </div> <div> top left corner </div> <div> bottom right corner </div>
/css/css-page/page-left-right-002-print-ref.html
<!DOCTYPE html> <link rel="author" title="Morten Stenshorne" href="mailto:mstensho@chromium.org"> <style> @page { size: 600px 300px; margin: 0; } :root { print-color-adjust: exact; direction: rtl; } body { margin: 0; } div { break-after: page; width: 100px; height: 100px; overflow: clip; /* Depending on font, glyphs may overflow. */ background: yellow; } div:nth-child(odd) { margin-right: 500px; } div:nth-child(even) { margin-top: 200px; } </style> <div> top left corner </div> <div> bottom right corner </div> <div> top left corner </div> <div> bottom right corner </div>