CSSOM view API
Die CSSOM View API ermöglicht es Ihnen, die visuelle Darstellung eines Dokuments zu manipulieren, einschließlich des Abrufens der Position von Elementlayout-Boxen, der Ermittlung der Breite oder Höhe des Ansichtsfensters durch Skripte sowie des Scrollens eines Elements.
Leitfäden
- Koordinatensysteme
-
Die Koordinatensysteme, die verwendet werden, um eine Position in einem Anzeigekontext wie einem Fenster auf einem Monitor, einem Ansichtsfenster auf einem Mobilgerät oder einer Position auf einem Blatt Papier beim Drucken anzugeben.
- Ansichtsfensterkonzepte
-
Das Konzept des Ansichtsfensters — was es ist, seine Auswirkungen in Bezug auf CSS, SVG und Mobilgeräte — und der Unterschied zwischen dem visuellen Ansichtsfenster und dem Layout-Ansichtsfenster.
Schnittstellen
Erweiterungen zu anderen Schnittstellen
Dieses Modul fügt Eigenschaften, Methoden und Ereignisse zu Schnittstellen hinzu, die in anderen Spezifikationen definiert sind.
Erweiterungen zu Window
devicePixelRatioinnerHeightinnerWidthmatchMedia()moveBy()moveTo()outerHeightouterWidthpageXOffset(siehescrollX)pageYOffset(siehescrollY)resizeBy()resizeTo()screenscreenLeftscreenTopscreenXscreenYvisualViewportscroll()scrollBy()scrollTo()scrollXscrollYresizeEreignis
Erweiterungen zu Document
elementFromPoint()caretPositionFromPoint()scrollingElementscrollEreignisscrollendEreignis
Erweiterungen zu Element
Erweiterungen zu HTMLElement
Erweiterungen zu HTMLImageElement
Erweiterungen zu Range
Erweiterungen zu MouseEvent
Dieses Modul definiert geometrische Hilfsmethoden, die auf die Text-, Element-, CSSPseudoElement- und Document-Schnittstellen angewendet werden. Diese GeometryUtils-Funktionen sind in keinem Browser implementiert.
Spezifikationen
| Specification |
|---|
| CSSOM View Module> |