SVGSVGElement: thuộc tính currentScale
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Thuộc tính currentScale của giao diện SVGSVGElement phản ánh hệ số tỉ lệ hiện tại so với chế độ xem ban đầu, tính đến các thao tác phóng to và di chuyển của người dùng trên phần tử <svg> ngoài cùng.
Các thuộc tính DOM currentScale và currentTranslate tương đương với ma trận 2×3 [a b c d e f] = [currentScale 0 0 currentScale currentTranslate.x currentTranslate.y]. Nếu "phóng to" được bật (tức là zoomAndPan="magnify"), hiệu ứng như thể có một phép biến đổi bổ sung được đặt ở cấp ngoài cùng trên mảnh tài liệu SVG (tức là bên ngoài phần tử <svg> ngoài cùng).
Nếu phần tử <svg> không ở cấp ngoài cùng, thì currentScale luôn là 1 và việc đặt giá trị cho nó không có hiệu lực.
Giá trị
Một số thực (float).
Thông số kỹ thuật
| Specification |
|---|
| Scalable Vector Graphics (SVG) 2> # __svg__SVGSVGElement__currentScale> |