Status: FAIL | Duration: 19ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-grid/grid-lanes/intrinsic-sizing/row-defined-height.html
<!DOCTYPE html> <html> <link rel="help" href="https://drafts.csswg.org/css-grid-3"> <link rel="match" href="row-defined-height-ref.html"> <link rel="author" title="Celeste Pan" href="mailto:celestepan@microsoft.com"> <style> .grid-lanes { display: grid-lanes; background: gray; position: relative; flow-tolerance: 0; grid-template-rows: auto auto auto; width: 300px; height: 100px; padding: 10px; } .first-track { background: lightskyblue; grid-row-start: 1; } .second-track { background: lightcoral; grid-row-start: 2; } .third-track { background: lightgreen; grid-row-start: 3; } .square-100x100 { width: 100px; height: 100px; } </style> <body> <p>Test that the user-defined block size is used over the intrinsic block size when displaying background.</p> <div class="grid-lanes"> <div class="first-track square-100x100"> Number 1 </div> <div class="second-track square-100x100"> Number 2 </div> <div class="third-track square-100x100"> Number 3 </div> <div class="square-100x100" style="background-color: lightpink;"> Number 4 </div> <div class="square-100x100" style="background-color: lightpink;"> Number 5 </div> <div style="grid-row: span 2; background: brown; width: 100px;"> Number 4 </div> </div> </body> </html>
/css/css-grid/grid-lanes/intrinsic-sizing/row-defined-height-ref.html
<!DOCTYPE html> <html> <link rel="help" href="https://drafts.csswg.org/css-grid-3"> <link rel="author" title="Celeste Pan" href="mailto:celestepan@microsoft.com"> <style> .grid { display: grid; grid-template-rows: 100px 100px 100px; align-items: start; background: gray; width: 300px; height: 100px; padding: 10px; } .flex { display: flex; flex-direction: row; overflow: visible; flex-wrap: nowrap; } .square-100x100 { width: 100px; height: 100px; } </style> <body> <p>Test that the user-defined block size is used over the intrinsic block size when displaying background.</p> <div class="grid"> <div class="flex"> <div class="square-100x100" style="background: lightskyblue;"> Number 1 </div> <div class="square-100x100" style="background: lightpink;"> Number 4 </div> <div style="background: brown; width: 100px; height: 200px;"> Number 4 </div> </div> <div class="flex"> <div class="square-100x100" style="background: lightcoral;"> Number 2 </div> <div class="square-100x100" style="background: lightpink;"> Number 5 </div> </div> <div class="flex"> <div class="square-100x100" style="background: lightgreen;"> Number 3 </div> </div> </div> </body> </html>