Status: FAIL | Duration: 14ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-anchor-position/position-area-inline-container.html
<!DOCTYPE html> <title>CSS Anchor Positioning: position-area positioning with inline container</title> <link rel="help" href="https://drafts.csswg.org/css-anchor-position/#position-area"> <link rel="match" href="position-area-inline-container-ref.html"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css"> <style> #in-flow { font-family: Ahem; font-size: 100px; line-height: 1; color: orange; } #inline-container { position: relative; } #anchor { position: absolute; top: 25px; left: 100px; width: 200px; height: 50px; anchor-name: --anchor; background-color: cyan; } .anchored { position: absolute; align-self: stretch; justify-self: stretch; position-anchor: --anchor; background-color: blue; } #top-left { position-area: top left; } #top-right { position-area: top right; } #bottom-left { position-area: bottom left; } #bottom-right { position-area: bottom right; } </style> <div id="in-flow"> <br> <br> <span id="inline-container">XXXX<span id="anchor"></span><div id="top-left" class="anchored"></div><div id="top-right" class="anchored"></div><div id="bottom-left" class="anchored"></div><div id="bottom-right" class="anchored"></div></span> </div>
/css/css-anchor-position/position-area-inline-container-ref.html
<!DOCTYPE html> <title>CSS Test Reference</title> <div style="position:relative"> <!-- The Ahem 'XXXX' text: --> <div style="position:absolute; background-color:orange; left:200px; top:200px; width:400px; height:100px"></div> <!-- The #anchor --> <div style="position:absolute; background-color:cyan; left:300px; top:225px; width:200px; height:50px"></div> <!-- top / left --> <div style="position:absolute; background-color:blue; left:200px; top:200px; width:100px; height:25px"></div> <!-- top / right --> <div style="position:absolute; background-color:blue; left:500px; top:200px; width:100px; height:25px"></div> <!-- bottom / left --> <div style="position:absolute; background-color:blue; left:200px; top:275px; width:100px; height:25px"></div> <!-- bottom / right --> <div style="position:absolute; background-color:blue; left:500px; top:275px; width:100px; height:25px"></div> </div>