Status: PASS | Duration: 8ms | Subtests: 1/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-grid/grid-definition/grid-auto-repeat-multiple-values-001.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>CSS Grid Layout Test: Auto Repaeat with Multiple Tracks and Gutters</title> <link rel="author" title="Yu Shen" href="shenyu.tcv@gmail.com"> <link rel="help" href="https://www.w3.org/TR/css-grid-1/#repeat-notation"> <link rel="match" href="../reference/grid-auto-repeat-multiple-values-001-ref.html"> <style> .grid-container { display: grid; border: solid thick; margin: 10px; } .columns { grid-template-columns: repeat(auto-fill, 50px 50px); grid-auto-rows: 25px; grid-column-gap: 100px; width: 300px; } .rows { grid-auto-flow: column; grid-template-rows: repeat(auto-fill, 50px 50px); grid-auto-columns: 25px; grid-row-gap: 100px; width: min-content; height: 300px; } .grid-container>div { background: lime; } </style> </head> <body> <p>The test passes if it has the same visual effect as reference.</p> <div class="grid-container columns"> <div></div> <div></div> <div></div> <div></div> </div> <div class="grid-container rows"> <div></div> <div></div> <div></div> <div></div> </div> </body> </html>
/css/css-grid/reference/grid-auto-repeat-multiple-values-001-ref.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>CSS Grid Layout Test: Auto Repaeat with Multiple Tracks and Gutters</title> <link rel="author" title="Yu Shen" href="shenyu.tcv@gmail.com"> <style> .match-container { border: solid thick black; position: relative; margin: 10px; } .column { width: 300px; } .row { width: min-content; height: 300px; } .item { background: lime; width: 50px; height: 50px; } .column-second { position: absolute; top: 0; left: 150px; } .row-second { position: absolute; top: 150px; left: 0px; } </style> </head> <body> <p>The test passes if it has the same visual effect as reference.</p> <div class="match-container column"> <div class="item"></div> <div class="item column-second"></div> </div> <div class="match-container row"> <div class="item"></div> <div class="item row-second"></div> </div> </body> </html>