0

当時見た大きな効果があり、今では何も見つかりません。

コンセプトは、通常の外観とonHoverの外観の両方が1つの画像に結合された画像があるということです。ホバーすると、画像がシフトし、onHoverの外観が表示されます。

視覚的な例を次に示します。

ここに画像の説明を入力してください

私はそれがこの種のコードを含んでいるとかなり確信しています:

<img id="button" src="img.png" width="100" height="50">

onHover:
document.getElementById("button").top = "-50";
4

2 に答える 2

2

CSS:

#button {
    background-image:url('img.png');
    background-position: 0 0;
}

#button:hover {
    background-position: 0 -50px;
}
于 2012-10-02T00:04:45.310 に答える
1

HTML:

<div></div>​

CSS:

<style>
div{
    width:98px;
    height:45px;
    /*border:1px solid red;*/
    background-image:url('http://i.stack.imgur.com/kxznh.png');
    background-position: -83px -123px;
}
div:hover {
    background-position: -83px -177px;
}
​&lt;/style>

これがそのデモです

于 2012-10-02T00:13:34.980 に答える