← back to v156 · use-scroll-snap-type-pair-to-snap-to-a-single-element
conformance · v156
v156 · use-scroll-snap-type-pair-to-snap-to-a-single-element — conformance probe
4 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
4
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
css-supports-scroll-snap-type-pair-mandatory |
CSS.supports recognises 'scroll-snap-type: pair mandatory' as a valid 2D coupled snap axis keyword and strictness value. spec ↗ | css-supports | … | |
css-supports-scroll-snap-type-pair-proximity |
CSS.supports recognises 'scroll-snap-type: pair proximity' as a valid 2D coupled snap axis keyword and strictness value. spec ↗ | css-supports | … | |
computed-style-scroll-snap-type-pair-serialization |
Assigning scroll-snap-type: pair mandatory to a scroll container retains and serializes 'pair' in getComputedStyle(el).scrollSnapType while rejecting invalid axis keywords. spec ↗ | script | … | |
pair-snaps-both-axes-to-same-element |
In a 2D scroll container with staggered child elements at (40, 260) and (260, 40) and scroll-snap-type: pair mandatory, scrolling to (40, 40) snaps to one of the two elements rather than resting at the empty cross-axis intersection (40, 40). spec ↗ | script | … |