CSSTranslate: CSSTranslate()-Konstruktor

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Der CSSTranslate()-Konstruktor erstellt ein neues CSSTranslate-Objekt, das den translate()-Wert der individuellen transform-Eigenschaft in CSS darstellt.

Syntax

js
new CSSTranslate(x, y)
new CSSTranslate(x, y, z)

Parameter

x

Ein Wert für die x-Achse des zu konstruierenden CSSTranslate-Objekts. Dies muss eine <length-percentage> sein.

y

Ein Wert für die y-Achse des zu konstruierenden CSSTranslate-Objekts. Dies muss eine <length-percentage> sein.

z Optional

Ein Wert für die z-Achse des zu konstruierenden CSSTranslate-Objekts. Dies muss eine <length> sein.

Wenn ein Wert für die z-Achse übergeben wird, handelt es sich um eine 3D-Transformation. Der Wert von is2D wird auf false gesetzt.

Ausnahmen

TypeError

Ausgelöst, wenn der Wert von CSSTranslate.x oder CSSTranslate.y keine <length-percentage> ist.

TypeError

Ausgelöst, wenn der Wert von CSSTranslate.z existiert, aber keine <length> ist.

Beispiele

To do

Spezifikationen

Specification
CSS Typed OM Level 1
# dom-csstranslate-csstranslate

Browser-Kompatibilität

BCD tables only load in the browser