mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Update web-platform-tests to revision d73b07b850fa51f23e846518bb6e8c59c58eef19
This commit is contained in:
parent
62031e3cb0
commit
7776ed79d7
107 changed files with 3306 additions and 538 deletions
|
@ -0,0 +1,53 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<title>scrollIntoView() and scroll-padding with snapping off (y-axis)</title>
|
||||
<link rel='author' title='Elika J. Etemad' href='http://fantasai.inkedblade.net/contact'>
|
||||
<link rel='help' href='https://www.w3.org/TR/css-scroll-snap-1/#scroll-padding'>
|
||||
<link rel='match' href='scroll-target-001-ref.html'>
|
||||
<meta name='assert'
|
||||
content="Test passes if scroll-padding is honored
|
||||
on a scroll container with 'scroll-snap-type: none'
|
||||
when scrolling an element into view
|
||||
explicitly by script.">
|
||||
<style type='text/css'>
|
||||
.container {
|
||||
border: solid blue 4px;
|
||||
height: 4em;
|
||||
overflow: auto;
|
||||
|
||||
/* to make failing more obvious */
|
||||
background: 0 1em / 100% 1em linear-gradient(red, red) repeat-x;
|
||||
/* avoid anti-aliasing issues */
|
||||
font: 20px/1 sans-serif;
|
||||
scrollbar-width: none;
|
||||
}
|
||||
.container > div {
|
||||
height: 1em;
|
||||
}
|
||||
.container { scroll-padding: 2em 0 1em; } /* snap area is exact fit for snapport */
|
||||
#stripe { background: green; } /* color part of the snap area */
|
||||
.fail { color: red; } /* make failing more obvious */
|
||||
</style>
|
||||
|
||||
<div id='instructions'>Test passes if there is a green stripe across the second quarter of the box below and no red.</div>
|
||||
|
||||
<div class="container">
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div class="fail">FAIL</div>
|
||||
<div></div>
|
||||
<div id="stripe"></div>
|
||||
<div id="target"></div>
|
||||
<div></div>
|
||||
<div class="fail">FAIL</div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
<div></div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
document.getElementById('target').scrollIntoView();
|
||||
</script>
|
Loading…
Add table
Add a link
Reference in a new issue