CSS Scroll Snap Module
E83542
The CSS Scroll Snap Module is a web standard that enables precise, snap-based scrolling behavior for scroll containers and their child elements in modern browsers.
All labels observed (2)
| Label | Occurrences |
|---|---|
| CSS Scroll Snap Module canonical | 2 |
| CSS Scroll Snap Module Level 1 | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T679972 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: CSS Scroll Snap Module Context triple: [W3C CSS Working Group, standardizes, CSS Scroll Snap Module]
-
A.
Svelte
Svelte is a modern JavaScript framework and compiler for building user interfaces that shifts much of the work to a build step, producing highly efficient, minimal runtime code.
-
B.
Fullscreen API Standard
The Fullscreen API Standard is a web specification that defines how websites can programmatically display elements in full-screen mode across browsers.
-
C.
CSP
CSP is the commonly used abbreviation for the Conference of the States Parties, the main decision-making body overseeing implementation of the Chemical Weapons Convention.
-
D.
Periscope
Periscope was a live video streaming mobile app that allowed users to broadcast and watch real-time video from around the world.
-
E.
Progressive Web Apps
Progressive Web Apps are web applications enhanced with modern browser capabilities to provide app-like experiences, including offline use, installation, and push notifications, across multiple platforms.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: CSS Scroll Snap Module Target entity description: The CSS Scroll Snap Module is a web standard that enables precise, snap-based scrolling behavior for scroll containers and their child elements in modern browsers.
-
A.
Svelte
Svelte is a modern JavaScript framework and compiler for building user interfaces that shifts much of the work to a build step, producing highly efficient, minimal runtime code.
-
B.
Fullscreen API Standard
The Fullscreen API Standard is a web specification that defines how websites can programmatically display elements in full-screen mode across browsers.
-
C.
CSP
CSP is the commonly used abbreviation for the Conference of the States Parties, the main decision-making body overseeing implementation of the Chemical Weapons Convention.
-
D.
Periscope
Periscope was a live video streaming mobile app that allowed users to broadcast and watch real-time video from around the world.
-
E.
Progressive Web Apps
Progressive Web Apps are web applications enhanced with modern browser capabilities to provide app-like experiences, including offline use, installation, and push notifications, across multiple platforms.
- F. None of above. chosen
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
CSS module
ⓘ
web standard ⓘ |
| allows | declarative scroll snapping ⓘ |
| appliesTo |
scroll containers
ⓘ
scrollable elements ⓘ |
| compatibleWith | modern web browsers ⓘ |
| defines |
scroll-margin property
ⓘ
scroll-margin-bottom property ⓘ scroll-margin-left property ⓘ scroll-margin-right property ⓘ scroll-margin-top property ⓘ scroll-padding property ⓘ scroll-padding-bottom property ⓘ scroll-padding-left property ⓘ scroll-padding-right property ⓘ scroll-padding-top property ⓘ scroll-snap-align property ⓘ scroll-snap-stop property ⓘ scroll-snap-type property ⓘ |
| documentation |
MDN Web Docs
ⓘ
surface form:
MDN Web Docs: CSS Scroll Snap
|
| enables |
precise control of scroll positions
ⓘ
snap-based scrolling behavior ⓘ |
| hasConcept |
scrollport
ⓘ
snap areas ⓘ snap positions ⓘ snapport ⓘ |
| improves | scrolling user experience ⓘ |
| level | Level 1 ⓘ |
| mediaType | screen ⓘ |
| partOf |
CSS
ⓘ
surface form:
Cascading Style Sheets
|
| reduces | reliance on JavaScript for snapping ⓘ |
| relatedTo |
CSS Overflow Module
ⓘ
CSSOM View Module ⓘ |
| specificationURL | https://www.w3.org/TR/css-scroll-snap-1/ ⓘ |
| standardizedBy |
W3C CSS Working Group
ⓘ
World Wide Web Consortium ⓘ |
| status | W3C Recommendation ⓘ |
| supports |
axis-based snapping
ⓘ
block axis snapping ⓘ both-axes snapping ⓘ inline axis snapping ⓘ mandatory snap points ⓘ proximity snap points ⓘ |
| syntaxDefinedIn | CSS Values and Units Module ⓘ |
| usedFor |
carousels
ⓘ
image galleries ⓘ paginated content ⓘ step-based scrolling interfaces ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: CSS Scroll Snap Module Description of subject: The CSS Scroll Snap Module is a web standard that enables precise, snap-based scrolling behavior for scroll containers and their child elements in modern browsers.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.