CSS3 one-way transition?

前端 未结 1 1161
一生所求
一生所求 2021-01-31 01:05

Using CSS3 transitions, it\'s possible to have a \'smooth up\' and \'smooth down\' effect to whatever property.

Can I have it setup to have only a \'smooth down\' effec

相关标签:
1条回答
  • 2021-01-31 01:53

    I tried the following in the CSS3 Tryit Editor and it worked in Chrome (12.0.742.60 beta-m).

    /* transition out, on mouseup, to white, 0.5s */
    input
    {
      background:white;
      -webkit-transition:background 0.5s;
      -moz-transition:background 0.5s;
      -ms-transition:background 0.5s;
      -o-transition:background 0.5s;
      transition:background 0.5s;
    }
    
    /* transition in, on click, to black, 0s */
    input:active
    {
      background:black;
      -webkit-transition:background 0s;
      -moz-transition:background 0s;
      -ms-transition:background 0s;
      -o-transition:background 0s;
      transition:background 0s;
    }
    <input type="button" value="click me to see the transition effect!">

    0 讨论(0)
提交回复
热议问题