Status: PASS | Duration: 7ms | Subtests: 1/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-grid/animation/grid-template-rows-001.html
<!DOCTYPE html> <html class="reftest-wait"> <head> <title>CSS Grid: Test grid-template-rows interpolation</title> <link rel="help" href="https://drafts.csswg.org/css-grid/#track-sizing"> <link rel="match" href="grid-template-rows-001-ref.html"> <meta name="assert" content="The grid-template-rows property should have correct interpolation result."> <style> @keyframes anim { from { grid-template-rows: 20px 1fr; } to { grid-template-rows: 100px 1fr; } } .grid { display: grid; width: 400px; height: 400px; grid-gap: 10px; animation: anim 10s -5s paused linear; } span { border: 1px solid; } </style> </head> <body> <div class="grid"> <span>row1</span> <span>row2</span> </div> </body> <script> requestAnimationFrame(() => { document.documentElement.classList.remove('reftest-wait'); }); </script> </html>
/css/css-grid/animation/grid-template-rows-001-ref.html
<!DOCTYPE html> <html> <head> <title>CSS Grid: Reference for grid-template-rows interpolation</title> <style> .grid { display: grid; width: 400px; height: 400px; grid-gap: 10px; grid-template-rows: 60px 1fr; } span { border: 1px solid; } </style> </head> <body> <div class="grid"> <span>row1</span> <span>row2</span> </div> </body> </html>