The Element.getBoundingClientRect() method returns the size of an element and its position relative to the viewport.
CSSOM View is a module that allows to manipulate the visual view of a document, in particular its scrolling behavior.
The scroll-behavior CSS property specifies the scrolling behavior for a scrolling box, when scrolling happens due to navigation or CSSOM scrolling APIs. Any other scrolls, e.g. those that are performed by the user, are not affected by this property. When this property is specified on the root element, it applies to the viewport instead.
The elementFromPoint() method of the Document interface returns the topmost element at the specified coordinates.
The Element.scrollHeight read-only attribute is a measurement of the height of an element's content, including content not visible on the screen due to overflow. The scrollHeight value is equal to the minimum height (where height includes padding but does not include border and margin) the element would require in order to fit all the content in the viewpoint without using a vertical scrollbar. It includes the element padding but not its margin.
A MediaQueryList object maintains a list of media queries on a document, and handles sending notifications to listeners when the media queries on the document change.
An event handler for the orientationchange events sent to the screen object.
The Screen.orientation property give the current orientation of the screen.
The Window.getComputedStyle() method gives the values of all the CSS properties of an element after applying the active stylesheets and resolving any basic computation those values may contain.
Height (in pixels) of the browser window viewport including, if rendered, the horizontal scrollbar.
Width (in pixels) of the browser window viewport including, if rendered, the vertical scrollbar.
Window.outerWidth gets the width of the outside of the browser window. It represents the width of the whole browser window including sidebar (if expanded), window chrome and window resizing borders/handles.
Scrolls the document in the window by the given amount.