| <!DOCTYPE html> | |
| <html class="test-wait"> | |
| <style> | |
| #container { | |
| columns: 1; | |
| width: 500px; | |
| overflow: auto; | |
| scroll-marker-group: after; | |
| } | |
| #container::scroll-marker-group { | |
| display: block; | |
| } | |
| #container::column::scroll-marker { | |
| content: ' '; | |
| } | |
| </style> | |
| <div id="container"></div> | |
| <script> | |
| document.body.offsetTop; | |
| requestAnimationFrame(() => { | |
| requestAnimationFrame(() => { | |
| container.style.width = "501px"; | |
| document.documentElement.classList.remove("test-wait"); | |
| }); | |
| }); | |
| </script> | |
| </html> |