Status: FAIL | Duration: 27ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-grid/grid-lanes/baseline/row-grid-lanes-item-baseline-cyclic-dependency-003.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>CSS Grid Lanes Test: Self-Baseline alignment and sizing cyclic dependency</title> <link rel="author" title="Yanling Wang" href="mailto:yanlingwang@microsoft.com"> <link rel="help" href="https://drafts.csswg.org/css-grid-3/#masonry-baseline-alignment"> <link rel="match" href="row-grid-lanes-item-baseline-cyclic-dependency-003-ref.html"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> <style> .grid-lanes { display: inline grid-lanes; grid-lanes-direction: row; background-color: grey; position: relative; border: solid; text-orientation: sideways; font: 15px/1 Ahem; align-items: baseline; } .fit-content-rows { grid-template-rows: fit-content; } .height25 { height: 25px; } .height50 { height: 50px; } .height200Percent { height: 200%; } .firstRowFirstItem { background-color: blue; grid-row: 1; width: 100px; } .firstRowSecondItem { background-color: lime; grid-row: 1; width: 100px; } .secondRowSpanning2 { background-color: maroon; width: 200px; grid-row: 2; } </style> </head> <body> <div style="height: 125px"> <pre>auto-sized rows - items with relative height</pre> <div class="grid-lanes"> <div class="firstRowFirstItem height50">ÉÉ É ÉÉ ÉÉÉÉ É ÉÉ ÉÉÉ ÉÉ É</div> <div class="firstRowSecondItem height200Percent">ÉÉÉÉ É ÉÉ</div> <div class="secondRowSpanning2 height25" style="align-self: last baseline;"></div> </div> </div> <div style="height: 200px"> <pre>fit-content-sized rows - items with relative height</pre> <div class="grid-lanes fit-content-rows"> <div class="firstRowFirstItem">ÉÉ É ÉÉ ÉÉÉÉ É ÉÉ ÉÉÉ ÉÉ É</div> <div class="firstRowSecondItem height200Percent">ÉÉÉÉ É ÉÉ</div> <div class="secondRowSpanning2 height25" style="align-self: last baseline;"></div> </div> </div> </body> </html>
/css/css-grid/grid-lanes/baseline/row-grid-lanes-item-baseline-cyclic-dependency-003-ref.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> <style> .inline-grid { display: inline-grid; background-color: grey; position: relative; border: solid; text-orientation: sideways; font: 15px/1 Ahem; align-items: baseline; } .columns { grid-template-columns: 100px 100px; } .fit-content-rows { grid-template-rows: fit-content; } .height25 { height: 25px; } .height50 { height: 50px; } .height200Percent { height: 200%; } .firstRowFirstColumn { background-color: blue; grid-column: 1; grid-row: 1; } .firstRowSecondColumn { background-color: lime; grid-column: 2; grid-row: 1; } .autoRowAutoColumnSpanning2 { background-color: maroon; grid-column: span 2; grid-row: 2; } </style> </head> <body> <div style="height: 125px"> <pre>auto-sized rows - items with relative height</pre> <div class="inline-grid columns"> <div class="firstRowFirstColumn height50">ÉÉ É ÉÉ ÉÉÉÉ É ÉÉ ÉÉÉ ÉÉ É</div> <div class="firstRowSecondColumn height200Percent">ÉÉÉÉ É ÉÉ</div> <div class="autoRowAutoColumnSpanning2 height25" style="align-self: last baseline;"></div> </div> </div> <div style="height: 200px"> <pre>fit-content-sized rows - items with relative height</pre> <div class="inline-grid columns fit-content-rows"> <div class="firstRowFirstColumn">ÉÉ É ÉÉ ÉÉÉÉ É ÉÉ ÉÉÉ ÉÉ É</div> <div class="firstRowSecondColumn height200Percent">ÉÉÉÉ É ÉÉ</div> <div class="autoRowAutoColumnSpanning2 height25" style="align-self: last baseline;"></div> </div> </div> </body> </html>