CSSOM view API
CSSOM view API cho phép bạn thao tác chế độ xem trực quan của tài liệu, bao gồm lấy vị trí của các hộp bố cục phần tử, lấy chiều rộng hoặc chiều cao của khung nhìn qua script, và cuộn phần tử.
Hướng dẫn
- Hệ thống tọa độ
-
Các hệ thống tọa độ được sử dụng để chỉ định vị trí trong ngữ cảnh hiển thị như cửa sổ trên màn hình, khung nhìn trên thiết bị di động, hoặc vị trí trên tờ giấy khi in.
- Khái niệm khung nhìn
-
Khái niệm về khung nhìn, tác động của nó về CSS, SVG và thiết bị di động, và sự khác biệt giữa khung nhìn trực quan và khung nhìn bố cục.
Giao diện
Phần mở rộng cho các giao diện khác
Module này thêm thuộc tính, phương thức và sự kiện vào các giao diện được định nghĩa trong các spec khác.
Phần mở rộng cho Window
devicePixelRatioinnerHeightinnerWidthmatchMedia()moveBy()moveTo()outerHeightouterWidthpageXOffset(xemscrollX)pageYOffset(xemscrollY)resizeBy()resizeTo()screenscreenLeftscreenTopscreenXscreenYvisualViewportscroll()scrollBy()scrollTo()scrollXscrollY- Sự kiện
resize
Phần mở rộng cho Document
elementFromPoint()caretPositionFromPoint()scrollingElement- Sự kiện
scroll - Sự kiện
scrollend
Phần mở rộng cho Element
Phần mở rộng cho HTMLElement
Phần mở rộng cho HTMLImageElement
Phần mở rộng cho Range
Phần mở rộng cho MouseEvent
Module này xác định các phương thức tiện ích hình học áp dụng cho các giao diện Text, Element, CSSPseudoElement và Document. Các tính năng GeometryUtils này chưa được triển khai trong bất kỳ trình duyệt nào.
Thông số kỹ thuật
| Specification |
|---|
| CSSOM View Module> |
Xem thêm
- CSS Object Model (CSSOM) API
- CSSOM view module
- CSS overflow module
- CSS overscroll behavior module
- CSS scroll snap module
- Viewport
- Layout viewport
- Visual viewport
zoom- CSSOM
- CSS pixel
- Scroll container
<meta>