translate3d() function
Specifies a 3-D translation by the vector [tx,ty,tz], where tx, ty, and tz are the first, second, and third translation-value parameters respectively.
![]() ![]() |
Syntax
translate3d
(
<translation-value>
,
<translation-value>
,
<translation-value>
)
Parameters
- translation-value
-
A translation value.
Standards information
- CSS Transforms Module, Level 3, Section 13.2
Examples
The following code snippet is an example of the translate3d function in use. When applied to a square blue div element, it has the effect illustrated in the image. (The light-blue square indicates the original position of the transformed element.)
div {
transform: translate3d(20px, -60px, 50px);
}

See also
- Transform Functions
- Mathematical Description of Transform Functions
- Direct3D: Matrices
- Hands On: 3-D Transforms
Show:

