Built-in features

impress.js comes with advanced support for most CSS transformations. We can combine these features to provide more advanced visualizations in modern browsers. These features are as follows:

  • Positioning: Elements can be placed in certain areas of the browser window enabling us to move between slides.
  • Scaling: Elements can be scaled up or scaled down to show an overview or a detailed view of elements.
  • Rotating: Elements can be rotated across any given axis.
  • Working on 3D space: Presentations are not limited to 2D space. All the previously mentioned effects can be applied to 3D space with the z axis.