コード:
.icon_right {
background-position: -235px -95px;
background-repeat: no-repeat;
float: right;
height: 34px;
margin-right: 16px;
margin-top: 15px;
position: relative;
width: 22px;
z-index: 200;
}
.icon_base {
background-image: url("/sprite.png");
}
<span class="icon_base icon_right"></span>
icon_right をホバーすると、フェードイン/フェードアウトを使用して画像をゆっくりと変更したいと考えています。画像はスプライトです。jqueryを使用してこれを完了するにはどうすればよいですか?
これをicon_right cssで使用してみました:
-webkit-transition: opacity .50s ease-in-out;
-moz-transition: opacity .50s ease-in-out;
-ms-transition: opacity .50s ease-in-out;
-o-transition: opacity .50s ease-in-out;
transition: opacity .50s ease-in-out;
アップデート:
このような何かがうまくいく:
transition: 10s background-color;
しかし、バックグラウンドの位置についてはどうすればよいですか?