2

いくつかの画像を表示するために使用するスプライトがあります。CSSだけを使用して、ホバー時にスプライト画像を交換しようとしています。

.sprE {
background-color: transparent;
background-image: url(/i/fW.png);
background-repeat: no-repeat;
height: 30px;
width: 30px
}
.sprE:hover {
background-image: url(/i/fC.png);
cursor: pointer
}
.comply {
background-position: 0 0
}

<span class="sprE comply"></span>

FireFox では正常に動作しますが、IE では動作しません...少しの jQuery で動作させることができると確信していますが、その方法に進む前に、すべての CSS オプションを調べてみようと思いました。

4

1 に答える 1

0

はい、DOCTYPE 関連でした。私はそれを厳密に変更しましたが、うまくいきました。

于 2012-11-01T12:57:40.640 に答える