matrix3d에서 뷰포트 단위를 사용하는 방법이 있습니까?
matrix3d[1 0 0 0
0 1 0 0
0 0 1 0
x y z 1]/*i want x and y in viewport units not px*/
즉 : translate3d(80vw,90vh,1px)
mozilla 문서에 따르면 FF에서만 지원됩니다.
3D 그래픽 용 좌표 변형을 정의하는 함수 matrix ()
matrix () CSS 함수는 지정된 6 개의 값으로 구성된 동종 2D 변환 행렬을 지정합니다. 이러한 행렬의 상수 값은 암시 적이며 매개 변수로 전달되지 않습니다. 다른 매개 변수는 열 우선 순서로 설명됩니다.
matrix (a, b, c, d, tx, ty)는 matrix3d (a, b, 0, 0, c, d, 0, 0, 0, 0, 1, 0, tx, ty, 0, 1).
참고 : Gecko (Firefox)는 tx 및 ty 값을 허용합니다. Webkit (Safari, Chrome) 및 Opera는 현재 tx 및 ty에 대해 단위없이 지원합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다