CSSOM view API
Die CSSOM View API ermöglicht es Ihnen, die visuelle Ansicht eines Dokuments zu manipulieren, einschließlich der Abfrage der Position von Layout-Boxen eines Elements, der Ermittlung der Breite oder Höhe des Ansichtsfensters durch ein Skript und des Scrollens eines Elements.
Leitfäden
- Koordinatensysteme
-
Die Koordinatensysteme zur Angabe einer Position in einem Anzeige-Kontext wie einem Fenster auf einem Monitor, einem Ansichtsfenster auf einem mobilen Gerät, oder einer Position auf einem Blatt Papier beim Drucken.
- Konzepte des Ansichtsfensters
-
Das Konzept des Ansichtsfensters — was es ist, seine Auswirkungen in Bezug auf CSS, SVG und mobile Geräte — und der Unterschied zwischen dem visuellen Ansichtsfenster und dem Layout-Ansichtsfenster.
Schnittstellen
Erweiterungen für andere Schnittstellen
Dieses Modul fügt Eigenschaften, Methoden und Ereignisse zu Schnittstellen hinzu, die in anderen Spezifikationen definiert sind.
Erweiterungen für Window
devicePixelRatio
innerHeight
innerWidth
matchMedia()
moveBy()
moveTo()
outerHeight
outerWidth
pageXOffset
(siehescrollX
)pageYOffset
(siehescrollY
)resizeBy()
resizeTo()
screen
screenLeft
screenTop
screenX
screenY
visualViewport
scroll()
scrollBy()
scrollTo()
scrollX
scrollY
resize
Ereignis
Erweiterungen für Document
elementFromPoint()
caretPositionFromPoint()
scrollingElement
scroll
Ereignisscrollend
Ereignis
Erweiterungen für Element
Erweiterungen für HTMLElement
Erweiterungen für HTMLImageElement
Erweiterungen für Range
Erweiterungen für MouseEvent
Dieses Modul definiert geometrische Hilfsmethoden, die auf die Text
, Element
, CSSPseudoElement
und Document
Schnittstellen anwendbar sind. Diese GeometryUtils
-Funktionen sind in keinem Browser implementiert.
Spezifikationen
Specification |
---|
CSSOM View Module> |