0

私は以前にこの効果を使用しました、すべてが順調です(私が見る限り)、しかしそれはただ機能していません。私は何を逃しましたか?

ここでフィドル

ここにスプライト

ありがとう。

4

4 に答える 4

4

スプライトは水平に配置されているため、次のようにホバー状態をオフセットする必要があります。

element:hover {
background-position: -77px 0;
}
于 2010-04-14T10:22:43.440 に答える
1

背景オフセットが間違っているようです。077px(間違った軸に沿ったyオフセット)の代わりに、-77px0を試してください。

于 2010-04-14T10:23:21.450 に答える
1

変更するだけ

background-position: 0 77px;

background-position: -77px 0;
于 2010-04-14T10:23:23.217 に答える
0

ええと、あなたの背景位置は、左の開始位置ではなく、上の開始位置を調整していますか?

于 2010-04-14T10:21:25.430 に答える