Status: PASS | Duration: 9ms | 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-002.html
<!DOCTYPE html> <html> <link rel="author" title="Mozilla" href="https://mozilla.org"> <link rel="help" href="https://drafts.csswg.org/css-grid/#typedef-auto-repeat"> <link rel="match" href="grid-auto-repeat-multiple-values-002-ref.html"> <head> <style> .holder { height: 30px; width: 300px; border-bottom: 2px solid #cfbfcf; } .grid-container { display: grid; grid-template-columns: 10px 20px repeat(auto-fill, 30px 40px) 50px 60px; grid-template-rows: repeat(auto-fill, minmax(30px, auto)); } .grid-container > :nth-child(2n) { background: sienna; } .grid-container > :nth-child(2n+1) { background: orange; } </style> </head> <body> <p>The test passes if it has the same visual effect as reference.</p> <div class="holder"> <div class="grid-container"> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> </div> <div class="holder"> <div class="grid-container"> <div></div> <div></div> <div></div> <div></div> <div></div> <div style="grid-column: 7;"></div> </div> </div> <div class="holder"> <div class="grid-container"> <div style="grid-column: 2;"></div> <div></div> <div style="grid-column: 5;"></div> <div></div> <div></div> <div></div> </div> </div> </body> </html>
/css/css-grid/grid-definition/grid-auto-repeat-multiple-values-002-ref.html
<!DOCTYPE html> <html> <link rel="author" title="Mozilla" href="https://mozilla.org"> <link rel="help" href="https://drafts.csswg.org/css-grid/#typedef-auto-repeat"> <head> <style> .grid-container { height: 30px; width: 300px; border-bottom: 2px solid #cfbfcf; } .grid-container > * { float: left; height: 30px; } .grid-container > :nth-child(2n) { background: sienna; } .grid-container > :nth-child(2n + 1) { background: orange; } </style> </head> <body> <p>The test passes if it has the same visual effect as reference.</p> <div class="grid-container"> <div style="width: 10px;"></div> <div style="width: 20px;"></div> <div style="width: 30px;"></div> <div style="width: 40px;"></div> <div style="width: 30px;"></div> <div style="width: 40px;"></div> </div> <div class="grid-container"> <div style="width: 10px;"></div> <div style="width: 20px;"></div> <div style="width: 30px;"></div> <div style="width: 40px;"></div> <div style="width: 30px;"></div> <div style="width: 50px; margin-left: 40px;"></div> </div> <div class="grid-container"> <div style="width: 20px; margin-left: 10px"></div> <div style="width: 30px;"></div> <div style="width: 30px; margin-left: 40px;"></div> <div style="width: 40px;"></div> <div style="width: 50px;"></div> <div style="width: 60px;"></div> </div> </body> </html>