Source code

Revision control

Copy as Markdown

Other Tools

Test Info:

<!DOCTYPE html>
<html>
<head>
<title>CSS Transforms API Test: transform preserve-3d</title>
<link rel="author" title="loveky" href="mailto:ylzcylx@gmail.com">
<link rel="match" href="reference/transformed-preserve-3d-1-ref.html">
<meta name="assert" content="The transformed div should establishe a 3D rendering context">
<style>
div {
height: 150px;
width: 150px;
}
.container {
background-color: red;
}
.transformed {
height: 300px;
position: relative;
top: -150px;
transform-origin: bottom left;
transform-style: preserve-3d;
transform: rotateX(60deg);
background-color: green;
}
.child {
transform-origin: top left;
transform: rotateX(30deg);
background-color: red;
}
</style>
</head>
<body>
<p>You should only see a GREEN box if this test passes!</p>
<div class="container">
<div class="transformed">
<div class='child'>
</div>
</div>
</div>
</body>
</html>