CSSOM View Module
E322192
The CSSOM View Module is a W3C specification that defines APIs for reading and manipulating the visual view of a document, including element geometry, scrolling, and viewport-related information in CSS and JavaScript.
All labels observed (15)
| Label | Occurrences |
|---|---|
| CSSOM View Module canonical | 3 |
| CSSOM | 2 |
| CSS object model behavior | 1 |
| DOMRect | 1 |
| Element.getBoundingClientRect | 1 |
| Element.getClientRects | 1 |
| Element.scrollIntoView | 1 |
| MediaQueryListEvent | 1 |
| Mutation Observer API | 1 |
| ScrollIntoViewOptions | 1 |
| VisualViewport.scale | 1 |
| Window.innerHeight | 1 |
| Window.scroll | 1 |
| Window.scrollX | 1 |
| cssom-view | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T3050006 — 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: CSSOM View Module Context triple: [CSS Scroll Snap Module, relatedTo, CSSOM View Module]
-
A.
CSS Positioning Module
The CSS Positioning Module is a W3C-defined specification that details how elements are placed and layered on web pages using positioning properties like static, relative, absolute, fixed, and sticky.
-
B.
CSS Fullscreen Module Level 1
CSS Fullscreen Module Level 1 is a W3C specification that defines how CSS should behave and be applied when elements are presented in fullscreen mode.
-
C.
CSS Transforms Module
The CSS Transforms Module is a W3C specification that defines how elements can be visually transformed in two- and three-dimensional space using operations like translate, rotate, scale, and skew in CSS.
-
D.
DOM
The Document Object Model (DOM) is a platform- and language-neutral interface that represents structured documents like HTML and XML as a tree of objects, enabling programs and scripts to dynamically access and update their content and structure.
-
E.
DOM
DOM is the three-letter ISO 3166-1 alpha-3 country code assigned to the Dominican Republic.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: CSSOM View Module Target entity description: The CSSOM View Module is a W3C specification that defines APIs for reading and manipulating the visual view of a document, including element geometry, scrolling, and viewport-related information in CSS and JavaScript.
-
A.
CSS Positioning Module
The CSS Positioning Module is a W3C-defined specification that details how elements are placed and layered on web pages using positioning properties like static, relative, absolute, fixed, and sticky.
-
B.
CSS Fullscreen Module Level 1
CSS Fullscreen Module Level 1 is a W3C specification that defines how CSS should behave and be applied when elements are presented in fullscreen mode.
-
C.
CSS Transforms Module
The CSS Transforms Module is a W3C specification that defines how elements can be visually transformed in two- and three-dimensional space using operations like translate, rotate, scale, and skew in CSS.
-
D.
DOM
The Document Object Model (DOM) is a platform- and language-neutral interface that represents structured documents like HTML and XML as a tree of objects, enabling programs and scripts to dynamically access and update their content and structure.
-
E.
DOM
DOM is the three-letter ISO 3166-1 alpha-3 country code assigned to the Dominican Republic.
- F. None of above. chosen
Statements (63)
| Predicate | Object |
|---|---|
| instanceOf |
CSS specification
ⓘ
W3C specification ⓘ Web API specification ⓘ |
| appliesTo | visual rendering of documents ⓘ |
| defines |
APIs for element geometry
ⓘ
APIs for manipulating the visual view of a document ⓘ APIs for reading the visual view of a document ⓘ APIs for scrolling ⓘ APIs for viewport-related information ⓘ |
| definesAttribute |
Screen.height
ⓘ
Screen.width ⓘ VisualViewport.height ⓘ VisualViewport.scale ⓘ
linked to:
CSSOM View Module
VisualViewport.width ⓘ Window.innerHeight ⓘ
linked to:
CSSOM View Module
Window.innerWidth ⓘ Window.pageXOffset ⓘ Window.pageYOffset ⓘ Window.scrollX ⓘ
linked to:
CSSOM View Module
Window.scrollY ⓘ |
| definesEvent |
change event on MediaQueryList
ⓘ
resize event on VisualViewport ⓘ resize event on Window ⓘ scroll event on Element ⓘ scroll event on Window ⓘ |
| definesInterface |
DOMPoint
ⓘ
DOMPointReadOnly ⓘ
linked to:
DOMPoint
DOMQuad ⓘ DOMRect ⓘ
linked to:
CSSOM View Module
DOMRectReadOnly ⓘ MediaQueryList ⓘ
linked to:
CSS Media Queries
MediaQueryListEvent ⓘ
linked to:
CSSOM View Module
Screen ⓘ ScrollIntoViewOptions ⓘ
linked to:
CSSOM View Module
ScrollOptions ⓘ ScrollToOptions ⓘ VisualViewport ⓘ Window ⓘ |
| definesMethod |
Element.getBoundingClientRect
ⓘ
linked to:
CSSOM View Module
Element.getClientRects ⓘ
linked to:
CSSOM View Module
Element.scrollIntoView ⓘ
linked to:
CSSOM View Module
Window.scroll ⓘ
linked to:
CSSOM View Module
Window.scrollBy ⓘ Window.scrollTo ⓘ |
| fullName | CSSOM View Module ⓘ |
| goal |
to provide a standardized way to access viewport metrics
ⓘ
to provide a standardized way to control scrolling ⓘ to provide a standardized way to inspect element layout ⓘ |
| partOf | CSS Object Model (CSSOM) ⓘ |
| relatedTo |
CSSOM
ⓘ
linked to:
CSS Object Model (CSSOM)
Document Object Model ⓘ
linked to:
DOM
HTML ⓘ |
| scope | view and layout related DOM APIs ⓘ |
| shortName |
cssom-view
ⓘ
linked to:
CSSOM View Module
|
| specifies |
Element geometry APIs
ⓘ
Media query evaluation for viewport ⓘ Scrolling APIs ⓘ Viewport APIs ⓘ |
| standardizedBy |
W3C
ⓘ
linked to:
World Wide Web Consortium
World Wide Web Consortium ⓘ |
| status | W3C specification ⓘ |
| usedWith |
CSS
ⓘ
JavaScript ⓘ |
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: CSSOM View Module Description of subject: The CSSOM View Module is a W3C specification that defines APIs for reading and manipulating the visual view of a document, including element geometry, scrolling, and viewport-related information in CSS and JavaScript.
Referenced by (18)
Full triples — surface form annotated when it differs from this entity's canonical label.