7

ホバーすると背景色が変わる画像があります。

色が変わるのに 1 秒かかりますが、コーサーが画像の外に出るとすぐに、何の影響もなく元に戻ります。

背景色をフェードアウトするにはどうすればよいですか?

CSS:

.latestTrack {
    margin:80px 0 0 0 !important;
}
.latestTrack img {
    float:right;
    margin-right:50px !important;
}
.latestTrack img:hover
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
    background-color:#f7710f;

}

HTML:

 <img src="img/SocIco/soundcloud-large.png" />
4

1 に答える 1

18

イージングアウトの部分を忘れました:

.latestTrack img {
   float:right;
   margin-right:50px !important;
   -webkit-transition: all 1s ease-out;
   -moz-transition: all 1s ease-out;
   -o-transition: all 1s ease-out;
   -ms-transition: all 1s ease-out;
   transition: all 1s ease-out;
}

jsFiddle の例はこちら。

于 2013-06-02T01:43:48.537 に答える