| <!DOCTYPE html> |
| <html> |
| <title>View transitions: view-transition-name is limited to document root</title> |
| <link rel="help" href="https://github.com/WICG/view-transitions"> |
| <link rel="author" href="mailto:khushalsagar@chromium.org"> |
| <link rel="match" href="view-transition-name-on-document-root-ref.html"> |
| <head> |
| <style> |
| .foo { |
| position: fixed; |
| left: 0; |
| top: 0; |
| background: red; |
| width: 100px; |
| height: 100px; |
| z-index: 1000; |
| } |
| |
| .bar { |
| position: fixed; |
| left: 50px; |
| top: 50px; |
| background: green; |
| width: 100px; |
| height: 100px; |
| } |
| </style> |
| </head> |
| <body> |
| <script> |
| const extraHTML = document.createElement('html'); |
| |
| const foo = document.createElement('div'); |
| foo.className = 'foo'; |
| |
| const bar = document.createElement('div'); |
| bar.className = 'bar'; |
| |
| extraHTML.append(foo); |
| document.body.append(extraHTML, bar); |
| </script> |
| </body> |
| </html> |
| |