| <!DOCTYPE html> |
| <html class="reftest-wait"> |
| <meta charset="utf-8"> |
| <title>position:sticky should operate correctly</title> |
| <link rel="author" title="Mason Freed" href="mailto:masonfreed@chromium.org"> |
| |
| |
| |
| |
| <div style="position: fixed;">There should be text visible below.</div> |
| <div style="height: 200px;width:600px;position: fixed;top: 0px;"> |
| <div style="position: relative;top: 100px;"> |
| <div style="height: 150px;width: 500px;position: absolute;backface-visibility: hidden;background: white;"> |
| </div> |
| <div style="overflow: hidden;"> |
| <a style="position: relative;">THIS SHOULD STAY VISIBLE<BR>IF YOU SCROLL DOWN</a> |
| </div> |
| </div> |
| </div> |
| <div style="height: 2200px;"> |
| </div> |
| <script> |
| window.onload = function() { |
| requestAnimationFrame(() => { |
| requestAnimationFrame(() => { |
| window.scrollTo(0,300); |
| document.documentElement.classList.remove("reftest-wait"); |
| }); |
| }); |
| }; |
| </script> |
| </html> |
| |