Status: FAIL | Duration: 38ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-grid/grid-lanes/baseline/column-grid-lanes-item-baseline-cyclic-dependency-001.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="column-grid-lanes-item-baseline-cyclic-dependency-001-ref.html"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> <style> .grid-lanes { display: inline grid-lanes; background-color: grey; position: relative; border: solid; text-orientation: sideways; font: 15px/1 Ahem; justify-items: baseline; } .min-content-columns { grid-template-columns: min-content; } .max-content-columns { grid-template-columns: max-content; } .width25 { width: 25px; } .width50 { width: 50px; } .width200 { width: 200px; } .width200Percent { width: 200%; } .firstRowFirstItem { background-color: blue; grid-column: 1; height: 100px; } .secondRowFirstItem { background-color: purple; grid-column: 1; height: 100px; } .spanning2 { background-color: maroon; grid-column: 2; height: 200px; } .verticalLR { writing-mode: vertical-lr; } .verticalRL { writing-mode: vertical-rl; } </style> </head> <body> <div style="height: 250px"> <pre>min-content-sized columns - items with relative width</pre> <div class="grid-lanes min-content-columns"> <div class="firstRowFirstItem verticalLR">ÉÉ É ÉÉ ÉÉÉÉ É ÉÉ ÉÉÉ ÉÉ É</div> <div class="secondRowFirstItem verticalLR width200Percent">ÉÉ</div> <div class="spanning2 verticalRL width25"></div> </div> </div> <div style="height: 250px"> <pre>max-content-sized columns - items with relative width</pre> <div class="grid-lanes max-content-columns"> <div class="firstRowFirstItem verticalLR">ÉÉ É ÉÉ ÉÉÉÉ É ÉÉ ÉÉÉ ÉÉ É</div> <div class="secondRowFirstItem verticalLR width200Percent">ÉÉ</div> <div class="spanning2 verticalRL width25"></div> </div> </div> </body> </html>
/css/css-grid/grid-lanes/baseline/column-grid-lanes-item-baseline-cyclic-dependency-001-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; justify-items: baseline; } .rows { grid-template-rows: 100px 100px; } .min-content-columns { grid-template-columns: min-content; } .max-content-columns { grid-template-columns: max-content; } .fit-content-columns { grid-template-columns: fit-content; } .flex-columns { grid-template-columns: 1fr; } .max-flex-columns { grid-template-columns: minmax(0px, 1fr); } .height25 { height: 25px; } .height50 { height: 50px; } .height200 { height: 200px; } .width25 { width: 25px; } .width50 { width: 50px; } .width200 { width: 200px; } .height200Percent { height: 200%; } .width200Percent { width: 200%; } .firstRowFirstColumn { background-color: blue; grid-column: 1; grid-row: 1; } .secondRowFirstColumn { background-color: purple; grid-column: 1; grid-row: 2; } .firstRowSpanning2AutoColumn { background-color: maroon; grid-column: auto; grid-row: 1 / span 2; height: 100%; } .verticalLR { writing-mode: vertical-lr; } .verticalRL { writing-mode: vertical-rl; } </style> </head> <body> <div style="height: 250px"> <pre>min-content-sized columns - items with relative width</pre> <div class="inline-grid rows min-content-columns"> <div class="firstRowFirstColumn verticalLR">ÉÉ É ÉÉ ÉÉÉÉ É ÉÉ ÉÉÉ ÉÉ É</div> <div class="secondRowFirstColumn verticalLR width200Percent">ÉÉ</div> <div class="firstRowSpanning2AutoColumn verticalRL width25"></div> </div> </div> <div style="height: 250px"> <pre>max-content-sized columns - items with relative width</pre> <div class="inline-grid rows max-content-columns"> <div class="firstRowFirstColumn verticalLR">ÉÉ É ÉÉ ÉÉÉÉ É ÉÉ ÉÉÉ ÉÉ É</div> <div class="secondRowFirstColumn verticalLR width200Percent">ÉÉ</div> <div class="firstRowSpanning2AutoColumn verticalLR width25"></div> </div> </div> </body> </html>