Status: FAIL | Duration: 12ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-position/position-relative-table-tfoot-top-absolute-child.html
<!DOCTYPE html> <title>position:relative top constraint should behave correctly for <tfoot> elements</title> <link rel="match" href="position-relative-table-tfoot-top-ref.html" /> <link rel="help" href="https://www.w3.org/TR/css-position-3/#rel-pos" /> <meta name="assert" content="This test checks that the position:relative top constraint behaves correctly for <tfoot> elements" /> <style> table { border-collapse:collapse; } td { padding: 0; } td > div { height: 50px; width: 50px; } .group { display: inline-block; position: relative; width: 150px; height: 200px; } .indicator { position: absolute; background-color: red; left: 0; top: 150px; height: 50px; width: 50px; } .relative { position: relative; top: 50px; background-color: white; } .absolute { position: absolute; top: 50px; background-color: green; } </style> <div class="group"> <div> <div class="indicator"></div> <table> <tbody> <tr><td><div></div></td></tr> </tbody> <tfoot class="relative"> <tr><td style="width:50px;height:50px"><div class="absolute"></div></td></tr> </tfoot> </table> </div> </div> <div>You should see a green box above. No red should be visible.</div>
/css/css-position/position-relative-table-tfoot-top-ref.html
<!DOCTYPE html> <style> table { border-collapse:collapse; } td { padding: 0; } td > div { height: 50px; width: 50px; } .group { display: inline-block; position: relative; width: 150px; height: 200px; } .indicator { position: absolute; background-color: green; left: 0; top: 150px; height: 50px; width: 50px; } </style> <div class="group"> <div> <div class="indicator"></div> </div> </div> <div>You should see a green box above. No red should be visible.</div>