# Transform Functions

This section contains reference documentation for the Cascading Style Sheets (CSS) transform functions that are supported in Windows Internet Explorer. Support for 2-D Transforms was added in Windows Internet Explorer 9, while support for 3-D Transforms was added in Internet Explorer 10.

## 2-D Transform functions

The following transform functions are supported for use in 2-D Transforms. They can be used in Internet Explorer 9 and later.

Function | Description |
---|---|

Specifies a 2-D transformation in the form of a transformation matrix of six values. | |

Specifies a 2-D rotation by the angle specified in the parameter about the origin of the element. | |

Specifies a 2-D scale operation by the [ | |

Specifies a scale operation by using the [ | |

Specifies a scale operation by using the [1, | |

Specifies a skew transformation along the | |

Specifies a skew transformation along the | |

Specifies a skew transformation along the | |

Specifies a 2-D translation by the vector [ | |

Specifies a translation by the given amount in the | |

Specifies a translation by the given amount in the |

## 3-D Transform functions

The following transform functions are supported for use in 3-D Transforms. They can be used in Internet Explorer 10 and later.

Function | Description |
---|---|

Specifies a 3-D transformation as a 4×4 homogeneous matrix of sixteen values in column-major order. | |

Changes the perspective through which an element is viewed, giving an illusion of depth. | |

Specifies a clockwise 3-D rotation. | |

Specifies a clockwise rotation by the given angle about the | |

Specifies a clockwise rotation by the given angle about the | |

Specifies a clockwise rotation by the given angle about the | |

Specifies a 3-D scale operation by the [ | |

Specifies a scale operation using the [1,1, | |

Specifies a 3-D translation by the vector [ | |

Specifies a translation by a given amount in the |