Status: PASS | Duration: 8ms | Subtests: 1/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-grid/abspos/positioned-grid-items-negative-indices-003.html
<!DOCTYPE html> <meta charset="utf-8"> <title>CSS Grid Layout Test: Absolutely positioned items with negative indices</title> <link rel="help" href="https://drafts.csswg.org/css-grid-2/#abspos"> <link rel="match" href="positioned-grid-items-negative-indices-003-ref.html"> <meta name="assert" content="Checks that absolutely positioned items are properly placed and sized when they have negative indices in an undefined sized grid."> <style> #grid { display: grid; margin: 4px; padding: 10px; width: 500px; height: 130px; position: relative; } #absolute { position: absolute; width: 100%; height: 100%; grid-column: -3 / span 6; grid-row: 1 / 2; background-color: lightblue; } #item { grid-column: -5 / span 8; background-color: hotpink; } </style> <p>The test passes if there are two tracks in hotpink and 6 in light blue.</p> <div id="grid"> <div id="absolute"></div> <div id="item"></div> </div>
/css/css-grid/abspos/positioned-grid-items-negative-indices-003-ref.html
<!DOCTYPE html> <meta charset="utf-8"> <title>CSS Grid Layout Test: Absolutely positioned items with negative indices</title> <style> #grid { display: grid; margin: 4px; padding: 10px; width: 500px; height: 130px; position: relative; } #firstItem { grid-column: 1 / span 2; background-color: hotpink; } #secondItem { grid-column: 3 / span 6; background-color: lightblue; } </style> <p>The test passes if there are two tracks in hotpink and 6 in light blue.</p> <div id="grid"> <div id="firstItem"></div> <div id="secondItem"></div> </div>