summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-iframe.html
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-iframe.html')
-rw-r--r--testing/web-platform/tests/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-iframe.html53
1 files changed, 53 insertions, 0 deletions
diff --git a/testing/web-platform/tests/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-iframe.html b/testing/web-platform/tests/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-iframe.html
new file mode 100644
index 0000000000..35b0684b26
--- /dev/null
+++ b/testing/web-platform/tests/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-iframe.html
@@ -0,0 +1,53 @@
+<!DOCTYPE html>
+<html>
+ <body>
+ <style>
+ .scroller {
+ overflow: scroll;
+ width: 350px;
+ height: 350px;
+ border: solid 1px black;
+ scroll-snap-type: y mandatory;
+ position: relative;
+ resize: both;
+ }
+ .large-space {
+ height: 300vh;
+ width: 300vw;
+ position: absolute;
+ }
+ .snap {
+ scroll-snap-align: start;
+ }
+ .box {
+ width: 100px;
+ height: 100px;
+ background-color: green;
+ display: inline-block;
+ position: relative;
+ }
+ .grid {
+ position: absolute;
+ width: 350px;
+ height: 350px;
+ }
+ .snap:target {
+ background-color: blue;
+ }
+ </style>
+ <div class="scroller" id="scroller">
+ <div class="large-space"></div>
+ <div class="grid" id="grid">
+ <div id="box1" class="snap box">Box 1</div>
+ <div id="box2" class="snap box">Box 2</div>
+ <div id="box3" class="snap box">Box 3</div>
+ <div id="box4" class="snap box">Box 4</div>
+ <div id="box5" class="snap box">Box 5</div>
+ <div id="box6" class="snap box">Box 6</div>
+ <div id="box7" class="snap box">Box 7</div>
+ <div id="box8" class="snap box">Box 8</div>
+ <div id="box9" class="snap box">Box 9</div>
+ </div>
+ </div>
+ </body>
+</html>