Status: FAIL | Duration: 12ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-anchor-position/position-visibility-anchors-valid.tentative.html
<!DOCTYPE html> <meta charset="utf-8"> <title>CSS Anchor Positioning Test: position-visibility: anchors-valid</title> <link rel="help" href="https://drafts.csswg.org/css-anchor-position-1/#position-visibility"> <link rel="match" href="position-visibility-anchors-valid-ref.html"> <style> .anchor { width: 100px; height: 100px; background: orange; display: inline-block; } .target { position: absolute; position-visibility: anchors-valid; position-area: block-end; width: 100px; height: 100px; background: red; inset: 0; } </style> <!-- #target1 should be visible. --> <div class="anchor" style="anchor-name: --a1;">anchor1</div> <div id="target1" class="target" style="position-anchor: --a1; background: green">target1</div> <!-- #target2 should not be visible because anchor name does not exist. --> <div id="target2" class="target" style="top: anchor(--does-not-exist bottom);">target2</div>
/css/css-anchor-position/position-visibility-anchors-valid-ref.html
<!DOCTYPE html> <meta charset="utf-8"> <style> .anchor { width: 100px; height: 100px; background: orange; } .target { width: 100px; height: 100px; background: green; } </style> <div class="anchor">anchor1</div> <div class="target">target1</div>