17 lines
594 B
HTML
17 lines
594 B
HTML
<!doctype html>
|
|
<meta charset=utf-8>
|
|
<title>Setting scrollTop to 0 immediately after toggling display from "none" on an element that had nonzero scrollTop before should work.</title>
|
|
<link rel=match href="scrollTop-display-change-ref.html">
|
|
<div id="scroller" style="height: 100px; overflow: scroll">
|
|
<div style="height: 1000px">
|
|
I should be visible.
|
|
</div>
|
|
I should not be visible.
|
|
</div>
|
|
<script>
|
|
scroller.scrollTop = 1000;
|
|
scroller.style.display = "none";
|
|
var win = scroller.scrollTop; // Force layout flush
|
|
scroller.style.display = "";
|
|
scroller.scrollTop = 0;
|
|
</script>
|