CSSRotate: CSSRotate() 建構函式

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

CSSRotate() 建構函式建立一個新的 CSSRotate 物件,表示 CSS 中單個 transform 屬性的 rotate() 值。

語法

js
new CSSRotate(x, y, z, angle)

引數

x

要構造的 CSSRotate 物件的 x 軸值。這必須是一個數字(它被包裝成一個 unit: "number"CSSUnitValue)或一個 CSSNumericValue

y

要構造的 CSSRotate 物件的 y 軸值。這必須是一個數字(它被包裝成一個 unit: "number"CSSUnitValue)或一個 CSSNumericValue

z

要構造的 CSSRotate 物件的 z 軸值。這必須是一個數字(它被包裝成一個 unit: "number"CSSUnitValue)或一個 CSSNumericValue

angle

要構造的 CSSRotate 物件的角度值。這必須是一個 CSSNumericValue

異常

TypeError

如果 CSSRotate.angle 的值不是 <angle> 值,或者 CSSRotate.xCSSRotate.yCSSRotate.z 不是 <number> 值,則會引發此錯誤。

示例

待辦事項

規範

規範
CSS 型別化 OM Level 1
# dom-cssrotate-cssrotate
CSS 型別化 OM Level 1
# dom-cssrotate-cssrotate-x-y-z-angle

瀏覽器相容性