transform: The transform property applies a 2D or 3D transformation to an element. This property allows us to rotate, scale, move and/or skew elements. It is used with the prefix -webkit (for Chrome and Safari).
perspective: The perspective property defines how many pixels a 3D element is placed from the view. It is only use for 3D transformed elements, it is used with the prefix -webkit (for Chrome and Safari).
background: Sets properties such as background-color, background-position, background-size, background-repeat, background-origin, background-clip, background-attachment and background-image.
color: Applys color on the text.
border-radius: The border-radius property sets the four (top-left, top-right, bottom-right, bottom-left) border radius properties for defining the shape of the corners.
backface-visibility: This property is useful when an element is rotated and you do not want to see its backside.
- backface-visibility:hidden=>The backside is not visible.
- backface-visibility:visible=>The backside is visible.
transition: The transition property applys the four transition properties like transition-property, transition-duration, transition-timing-function and transition-delay.