Skip to content
Related Articles

Related Articles

Improve Article

CSS | transition Property

  • Last Updated : 09 Aug, 2019

The transition property in CSS is used to make some transition effect. The transition is the combination of four properties which are listed below:

  • transition-property
  • transition-duration
  • transition-timing-function
  • transition-delay

Note: The transition effect can be defined in two states (hover and active) using pseudo-classes like : hover or: active or classes dynamically set by using JavaScript.


transition: transition-property transition-duration 
transition-timing-function transition-delay; 

Note: If any of the values are not defined then the browser assumes the default values.

Property Values:

  • transition-property: It specifies the CSS properties to which a transition effect should be applied.
  • transition-duration: It specifies the length of time a transition animation should take to complete.
  • transition-timing-function: It specifies the speed of transition.
  • transition-delay: It specifies the transition delay or time when transition starts.


<!DOCTYPE html>
            CSS transition Property
            div {
                width: 100px;
                height: 270px;
                background: green;
                transition: width 5s ease-in .2s;
                display: inline-block;
            div:hover {
                width: 300px;
    <body style = "text-align:center;">
        <h2>Transition Property</h2>
            <p>transition-property: width</p>
            <p>transition-duration: 5s</p>
            <p>transition-timing-function: ease-in</p>
            <p>transition-dealy: .8s</p>


  • Before Transition Effect:
  • After Transition Effect:

Supported Browsers: The browser supported by transition property are listed below:

  • Google Chrome 26.0, 4.0 -webkit-
  • Internet Explorer 10.0
  • Firefox 16.0, 4.0 -moz-
  • Safari 6.1, 3.1 -webkit-
  • Opera 12.1, 10.5 -o-

My Personal Notes arrow_drop_up
Recommended Articles
Page :