2012-07-29 157 views

回答

6

我想這可能是你想要實現的?

http://fiddle.jshell.net/9VB72/2/

More info

+1

注意:將轉換置於懸停規則中將僅提供單向轉換。如果你把它放在主要規則中,它將雙向轉換。 – Dennis 2012-07-29 12:38:17

+0

注意使用'transition:'**'all' **'...;',因爲它設置了所有的轉換,如果你想設置'opacity'轉換使用'transition:'**'opacity' * *'...;' - 例子見http://fiddle.jshell.net/Naa57/ – 2014-07-17 15:58:03

1

使用jQuery

$('#clickme').click(function() { 
    $('#book').animate({ 
     opacity: 0.25, 
     left: '+=50', 
     height: 'toggle' 
    }, 5000, function() { 
    // Animation complete. 
    }); 
}); 

使用CSS你可以嘗試這樣的事:

.class:hover { 
    opacity: 1; 
    -moz-transition: all 0.4s ease-out; /* FF4+ */ 
    -o-transition: all 0.4s ease-out; /* Opera 10.5+ */ 
    -webkit-transition: all 0.4s ease-out; /* Saf3.2+, Chrome */ 
    -ms-transition: all 0.4s ease-out; /* IE10? */ 
    transition: all 0.4s ease-out; 
}