Status: PASS | Duration: 7ms | Subtests: 1/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-transforms/3d-rendering-context-and-abspos.html
<!DOCTYPE HTML> <title>CSS Test (Transforms): 3D Rendering Context following DOM Tree (absolute positioning)</title> <link rel="author" title="L. David Baron" href="https://dbaron.org/"> <link rel="author" title="Google" href="http://www.google.com/"> <link rel="help" href="https://drafts.csswg.org/css-transforms-2/#3d-rendering-contexts"> <meta name="assert" content="Absolutely positioned elements participate in 3D Rendering Contexts based on their parent, not their containing block."> <link rel="match" href="reference/green.html"> <style> div { width: 100px; height: 100px; } .cb { transform-style: preserve-3d; background: red; position: relative; } .parent { } .abspos { position: absolute; top: 0; left: 0; /* Since this element is not in the 3D Rendering Context, this translation does not put it above the <div class="sibling">. */ transform: translateZ(20px); background: red; } .sibling { position: absolute; top: 0; left: 0; transform: translateZ(10px); background: green; } </style> <p>Pass if there is NO red below:</p> <div class="cb"> <div class="parent"> <div class="abspos"> </div> </div> <div class="sibling"> </div> </div>
/css/css-transforms/reference/green.html
<!DOCTYPE html> <meta charset="utf-8"> <title>CSS Reference: A green box</title> <link rel="author" title="Xidorn Quan" href="https://www.upsuper.org"> <link rel="author" title="Mozilla" href="https://www.mozilla.org"> <p>Pass if there is NO red below:</p> <div id="ref" style="width: 100px; height: 100px; background: green"></div>