@@ -564,7 +564,7 @@ Snapping Boxes that Overflow the Scrollport</h4>
564
564
then any scroll position in which the <a>snap area</a> covers the <a>snapport</a>
565
565
is a valid <a>snap position</a> in that axis.
566
566
The UA may use the specified alignment as a more precise target
567
- for certain scroll operations (e.g. inertial scrolling or explicit paging).
567
+ for certain scroll operations (e.g. explicit paging).
568
568
569
569
<div class="example">
570
570
For example, take the third code fragment in the previous example,
@@ -619,32 +619,20 @@ Scroll Snap Limits: the 'scroll-snap-stop' property {#scroll-snap-stop}
619
619
Media : interactive
620
620
</pre>
621
621
622
- This property specifies whether the <a>snap position</a>
623
- absorbs all remaining inertia during an <a>inertial scroll</a> ,
624
- or allows the <a>inertial scroll</a> to pass multiple <a>snap positions</a> before coming to rest.
622
+ This property specifies whether the <a>scroll container</a> must stop at each <a>snap position</a>
623
+ it passes, or may pass multiple <a>snap positions</a> before coming to rest.
625
624
Values are defined as follows:
626
625
627
626
<dl dfn-type=value dfn-for=scroll-snap-stop>
628
627
<dt> <dfn>normal</dfn>
629
628
<dd>
630
- A <a>snap position</a> defined by this element
631
- does not interfere with the inertia
632
- of an <a>inertial scroll</a> that is passing across it,
633
- unless it is the landing <a>snap position</a> .
629
+ The <a>scroll container</a> may pass by a <a>snap position</a> defined
630
+ by this element during the execution of a scrolling operation.
634
631
635
632
<dt> <dfn>always</dfn>
636
633
<dd>
637
- A <a>snap position</a> defined by this element,
638
- when encountered by an <a>inertial scroll</a> ,
639
- absorbs all remaining inertia from an <a>inertial scroll</a> ,
640
- forcing a stop at this <a>snap position</a> ,
641
- exactly as if the scroll had enough inertia to reach the <a>snap position</a> ,
642
- but not enough to escape it.
643
-
644
- Note: This means that if all snap positions in a scroller
645
- have ''scroll-snap-stop: always'' ,
646
- an inertial scroll can only move one <a>snap position</a>
647
- per inertial scroll action.
634
+ The <a>scroll container</a> must not pass by a <a>snap position</a>
635
+ defined by this element during the execution of a scrolling operation.
648
636
</dl>
649
637
650
638
Issue: It's been proposed to rename ''normal'' , but not to what.
0 commit comments