Status: PASS | Duration: 7ms | Subtests: 1/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-transforms/transform-origin-006.html
<!DOCTYPE html> <html> <head> <title>CSS Test (Transforms): transform-origin percentages 4</title> <link rel="author" title="Aryeh Gregor" href="mailto:ayg@aryeh.name"> <link rel="help" href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property"> <meta name="assert" content='Percentages in transform-origin refer to the size of the element's border box. This tests that they don't refer to the content, padding, or margin box by applying nonzero margin, border, and padding. (Note: an implementation that resolves percentages relative to the incorrect box might fail this test by only a few pixels, so it's important to check that the test and reference renderings match exactly.)'> <link rel="match" href="transform-origin-ref-2.html"> <style> body > div { width: 190px; height: 90px; padding: 5px; border: 1px solid black; margin: 5px; transform: rotate(45deg); transform-origin: 50% 50%; position: relative; right: 5px; } body > div > div { margin: -5px; } </style> </head> <body> <div> <div>Some text!</div> </div> </body> </html>
/css/css-transforms/transform-origin-ref-2.html
<!DOCTYPE html> <html> <head> <title>CSS Reftest Reference</title> <link rel="author" title="Keith Schwarz" href="mailto:keith@keithschwarz.com"> <link rel="author" title="Aryeh Gregor" href="mailto:ayg@aryeh.name"> <style> div { width: 200px; height: 100px; border: 1px solid black; transform: rotate(45deg); } </style> </head> <body> <div> Some text! </div> </body> </html>